如何在Swift中生成大的随机数?

时间:2015-07-13 19:14:25

标签: swift random floating-point integer long-integer

我正在寻找一种在Swift中生成大数(包括浮点类型!)的有效方法,具有任意范围(甚至可以是UInt.maxInt.max

我看到的所有现有问题都会因较大的值(UInt.max)而崩溃,或者不支持范围。我知道你可以从/dev/urandom读取随机字节,但这并没有帮助将这些值限制到给定的间隔(我很确定循环直到它没有效率)。

0 个答案:

没有答案