Initializer (Default implementation)attaswift.bigint 5.5.1BigInt->Swift
init(_:)
Floating Point Conversion.swift:125init(_ value: BigUInt)
init(_ value: BigUInt)
sSB6BigInts17FixedWidthInteger11RawExponentRpzsAB0F11SignificandRpzrlEyxAA0A4UIntVcfc
What are these?8C8G3
where Self.RawExponent:FixedWidthInteger, Self.RawSignificand:FixedWidthInteger
import BigInt
import Swift
protocol BinaryFloatingPoint : ExpressibleByFloatLiteral, FloatingPoint
A radix-2 (binary) floating-point type.
struct BigUInt
An arbitary precision unsigned integer type, also known as a “big integer”.
protocol FixedWidthInteger : BinaryInteger, LosslessStringConvertible where Self.Magnitude : FixedWidthInteger, Self.Magnitude : UnsignedInteger, Self.Stride : FixedWidthInteger, Self.Stride : SignedInteger
An integer type that uses a fixed size for every instance.
init(_ value: Double)
Creates a new instance from the given value, rounded to the closest possible representation.
init(_ value: Float)
Creates a new instance from the given value, rounded to the closest possible representation.
init<Source>(_ value: Source) where Source : BinaryFloatingPoint
Creates a new instance from the given value, rounded to the closest possible representation.
init(_ value: Int)
Creates a new value, rounded to the closest possible representation.
init<Source>(_ value: Source) where Source : BinaryInteger
Creates a new value, rounded to the closest possible representation.
init(_ value: BigInt)