アメーバーブログのリンクの貼り方がいまだにわかりません。
乱数の発生関数は2つ用意しています。
random(digits: Int) → BigInt
指定桁数(Int型)のランダムな BigInt を生成します。
random(in: range) → BigInt
指定範囲のランダムな BigInt を生成します。
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let a: BigInt = BigInt.random(digits : 50)//50桁の乱数
print(a)
let b: BigInt = BigInt.random(in : 10...100)//10...100範囲の乱数
print(b)
}
→
a = 47860980003388486644515695667140877432628743629219
b = 94
