模拟计算器的demo中,怎么处理0.1+0.2不等于0.3的情况。不要toFixed方法,担心还有其他小数点位数是不是也有这种情况。
4 回答
MMMHUHU
TA贡献1834条经验 获得超8个赞
按小数点分割,然后各自计算,再拼在一起。。
小数位固定且数字不很大的话,可以转换成整数计算后再转换回去
自己写算法,不难,四则运算竖式算法就够了,还可以支持无限大数计算
添加回答
举报
0/150
提交
取消
