中间方法的良好起始编号

时间:2013-03-15 11:56:42

标签: algorithm math

对于高于1(例如785633)和低于1(例如0.434367)的起始数字,我想使用中间方法生成10,000(一万)个数字,其中 6位小数。这两种情况是否有任何起始编号可以产生10,000个不同的数字?

1 个答案:

答案 0 :(得分:0)

你通常想要一个相当大的数字用于中间正方形,比如五十位左右。当您选择六位数字(它们可以是数字中间部分的任何部分)时,您可以将它们用作六位数字或除以一百万并将它们用作十进制数字。

您应该知道,中间平方不再被认为是生成随机数的好方法。简单的线性同余生成器更快更好,还有许多其他类型的随机数生成器。