JavaScript大量库?

时间:2009-11-12 20:57:34

标签: javascript

javascript中是否有一个库可以准确处理大数字(有点像oracle通过将数字存储为字符串所做的那样)并且允许像add / subtract / multiply / divide / mod / etc这样的操作?

基本上我需要添加大数字,如1234567890.1234567890 + 1234567890.987654321,并获得精确的结果。

1 个答案:

答案 0 :(得分:2)

那里有一些BigInt实现,例如:

在其中一个上面进行定点转换应该非常简单。

在一些实现中还有一个新的decimal类型,基于IEEE 754r的新定义 - 我相信它是(现已放弃)ECMAScript 4规范的一部分,并由ECMAScript 3.1 /推进5和JavaScript 1.9,但我在这一点上可能是错的。