如何定义netlogo float以及random-float作为生成可靠唯一数字的方法的可靠性如何?
答案 0 :(得分:1)
来自the docs;
NetLogo中的所有数字都在内部存储为双精度浮点数,如IEEE 754标准中所定义。它们是64位数字,由一个符号位,一个11位指数和一个52位尾数组成。有关详细信息,请参阅IEEE 754标准。
多么可靠"随机漂浮"是生成唯一数字在很大程度上取决于所使用的算法,但真正随机数的序列绝不是保证是唯一的,只是可能。
答案 1 :(得分:1)
random-float
使用的算法称为Mersenne Twister。 (http://ccl.northwestern.edu/netlogo/docs/programming.html#random记录了这一事实。)