javascript - JavaScript 上的数字类型模拟

标签 javascript numbers

我想知道是否有任何库可以模拟其他语言上的 native 类型数字,例如 int 和 double。库应该准确地模拟这些类型,包括溢出。

我们将非常感谢每一个提示。

编辑:

我需要实现 Linear Congruential Generator 。我无法切换到另一个RNG,它必须是LCG。

问题是大数相乘会给出错误的结果,从而扰乱序列。

最佳答案

您可以使用 Typed Array 。 (FF 4+、Chrome 7+、IE 9+、Safari 5.1+)

它有以下子类:Int8ArrayUint8ArrayInt16ArrayUint16ArrayInt32ArrayUint32ArrayFloat32ArrayFloat64Array

对于较旧的浏览器,您可以检查:Looking for Javascript Typed Arrays emulation library

希望您发现此信息有帮助

关于javascript - JavaScript 上的数字类型模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12355763/

相关文章:

javascript - 将数字 0-9 转换为图像?

c - 计算整数的所有因子的最快算法是什么?

javascript - 将 CSS 弹跳动画添加到 div,仅单击一次

javascript - 如何滚动浏览在 chrome 的嵌入标签中打开的 PDF?

Python 格式十进制接近零

java - 从具有千位分隔符的字符串中解析数字

c++ - C++中的顺序随机数?

javascript - 我应该在我的 Electron 应用程序中使用上下文隔离吗

javascript - 从当前聚焦的文本区域记录值

javascript - 仅使用 highcharts 选项的 Highcharts 图例自定义 css 样式/格式