我只是想在JS中实现一个简单的RNG.
发生了什么事是JavaScript的评估119106029 * 1103515245是131435318772912110不是131435318772912105.我们知道这是错误的,因为两个奇数相乘不会给出偶数.
119106029 * 1103515245
131435318772912110
131435318772912105
谁知道怎么了?我只想要一个可靠的可重复RNG,并且由于这些不正确的值,我无法得到与我同样的C实现相匹配的结果.
javascript integer overflow
integer ×1
javascript ×1
overflow ×1