我想知道是否有任何库可以模拟其他语言上的 native 类型数字,例如 int 和 double。库应该准确地模拟这些类型,包括溢出。
我们将非常感谢每一个提示。
编辑:
我需要实现 Linear Congruential Generator 。我无法切换到另一个RNG,它必须是LCG。
问题是大数相乘会给出错误的结果,从而扰乱序列。
最佳答案
您可以使用 Typed Array 。 (FF 4+、Chrome 7+、IE 9+、Safari 5.1+)
它有以下子类:Int8Array
、Uint8Array
、Int16Array
、Uint16Array
、Int32Array
、Uint32Array
、Float32Array
、Float64Array
。
对于较旧的浏览器,您可以检查:Looking for Javascript Typed Arrays emulation library
希望您发现此信息有帮助
关于javascript - JavaScript 上的数字类型模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12355763/