javascript中是否有一个库可以准确处理大数字(有点像oracle通过将数字存储为字符串所做的那样)并且允许像add / subtract / multiply / divide / mod / etc这样的操作?
基本上我需要添加大数字,如1234567890.1234567890 + 1234567890.987654321,并获得精确的结果。
答案 0 :(得分:2)
那里有一些BigInt实现,例如:
在其中一个上面进行定点转换应该非常简单。
在一些实现中还有一个新的decimal
类型,基于IEEE 754r的新定义 - 我相信它是(现已放弃)ECMAScript 4规范的一部分,并由ECMAScript 3.1 /推进5和JavaScript 1.9,但我在这一点上可能是错的。