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

js 数字如何精确相加

js 数字如何精确相加

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

2 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

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

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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