关于java,js数字计算丢失精度问题解析及解决方法
1.问题背景
在用java计算金额时,使用double计算会出现精度丢失问题,用js直接加减乘除也会导致精度丢失。
2.问题解析
是什么导致java和js数字计算时精度丢失?引用孙卫琴的《Java面向对象编程》的内容来解释,由于计算机的二进制计算只能精确表示整数部分,无法精确表示小数部分,计算小数会产生精度丢失:
3.解决方案
java语言计算金额等需要精确数字时...
原创
2018-03-17 07:56:06 ·
712 阅读 ·
0 评论