为了账号安全,请及时绑定邮箱和手机立即绑定

js 数字如何精确相加怎么回事哈啊?

js 数字如何精确相加怎么回事哈啊?

三国纷争 2019-08-14 20:28:05
在项目开发的时候,发现只要数字只要很大的时候相加就会错误,如1220+100000000000000000+9999999的时候结果为100000000010001220,正确应该是100000000010001219,如果加上小数点更是直接被忽略了,如果要精确计算大数字相加甚至是有两位小数的大数字相加,应该如何解决
查看完整描述

2 回答

?
红颜莎娜

TA贡献1842条经验 获得超12个赞

1:如果你只是要相加的话,可以封装add()函数2:举个例子吧:把参数都转换为字符串,如果有的话以'.'为分割单位3:对每个对应的单一数字进行加法,大于10就进14:就是简单的数字拆分拼装
                            
查看完整回答
反对 回复 2019-08-14
  • 2 回答
  • 0 关注
  • 328 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号