String
extension String
-
Initialize a new string with the base-10 representation of an unsigned big integer.
Complexity
O(v.count^2)Declaration
Swift
public init(_ v: BigUInt)
-
Initialize a new string representing an unsigned big integer in the given radix (base).
Numerals greater than 9 are represented as letters from the English alphabet, starting with
a
ifuppercase
is false orA
otherwise.Requires
radix > 1 && radix <= 36Complexity
O(count) when radix is a power of two; otherwise O(count^2).Declaration
Swift
public init(_ v: BigUInt, radix: Int, uppercase: Bool = false)
-
Initialize a new string representing a signed big integer in the given radix (base).
Numerals greater than 9 are represented as letters from the English alphabet, starting with
a
ifuppercase
is false orA
otherwise.Requires
radix > 1 && radix <= 36Complexity
O(count) when radix is a power of two; otherwise O(count^2).Declaration
Swift
public init(_ value: BigInt, radix: Int = 10, uppercase: Bool = false)