小编ops*_*dao的帖子

任意精度JavaScript上的浮点数

我的网站上有一些输入表示浮点数,最多十位精度数字(十进制).在某些时候,在客户端验证代码中,我需要比较其中的几个值以查看它们是否相等,并且在这里,正如您所期望的那样,IEEE754的内在函数使得简单的检查失败了(如( 2.0000000000 == 2.0000000001)= true.

我可以打破点的每一边的两个长点的浮点数,使每一边长64位并手动进行比较,但它看起来很难看!

任何体面的Javascript库来处理Javascript上的任意(或至少保证)精度浮点数?

提前致谢!

PS:基于GWT的解决方案有一个++

javascript floating-point gwt

5
推荐指数
1
解决办法
2553
查看次数

标签 统计

floating-point ×1

gwt ×1

javascript ×1