随机数生成工具模块

易语言 2020-04-10 16:26:16

随机数生成工具模块

最大取值范围:-2147483648~2147483647


随机数种子 = 取绝对值 (到整数 (取CPU从0加到1亿需要的毫秒数 () × 到整数 (取数字时间 ()) × 取鼠标水平位置 () × 取鼠标垂直位置 ()))
随机数种子 = 取绝对值 (随机数种子)
随机数 [2] = 到字节 (位与 (随机数种子, 255) × 3 + 3)
随机数 [3] = 到字节 (右移 (位与 (随机数种子, 65280), 8) × 5 - 5)
随机数 [4] = 到字节 (右移 (位与 (随机数种子, 16711680), 16) × 7 + 7)
随机数 [5] = 到字节 (位与 (随机数种子, 255) × 9 + 9)
随机数 [6] = 到字节 (右移 (位与 (随机数种子, 65280), 8) × 11 - 11)
随机数 [7] = 到字节 (右移 (位与 (随机数种子, 16711680), 16) × 13 + 13)
随机数 [8] = 到字节 (右移 (位与 (随机数种子, 16711680), 16) × 15 - 15)