今回のテーマは四則計算と判定系の関数です。
四則計算については例のみ示します。
加法・減法
let x: BigInt = "1000000000000"
let y: BigInt = "999999999999"
print(y - x) // -1
乗法・除法・余り
let p: BigInt = "20"
let q: BigInt = "7"
print(p * q) // 140
print(p / q) // 2
print(p % q) // 6
判定系
BigInt_for_swiftは変数の範囲を負の値まで拡張しています。
let n: BigInt = "42"
print(n.isEven) // true 偶数
print(n.isOdd) // false 奇数
print(n.isPositive) // false 正の数
