我想知道是否有任何库可以模拟其他语言的本机类型号,比如int和double。库应该准确模拟这些类型,包括溢出。
非常感谢每一个提示。
编辑:
我需要实现Linear Congruential Generator。我无法切换到另一个RNG,它必须是LCG。
问题在于大数字的乘法会产生错误的结果,从而弄乱了序列。
答案 0 :(得分:2)
您可以使用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
希望您能发现此信息有用