JavaScript中小数运算

 时间:2024-10-23 05:15:09

1、在JavaScript中0.1*0.2返回结果0.020000000000000004

JavaScript中小数运算

2、从返回的结果来看,浮点值的精确度高达17位小数,但在算术计算中不是很精确,原因是并不是所有的十进制小数能被二进制表示。

JavaScript中小数运算

3、根据小数点后的位数,乘以整10的位数,将该数字变为整数再进行计算,例如0.1、0.2先乘以10,先转化成整数1*2进行运算。

JavaScript中小数运算

4、因为是相乘,到计算结果然后除以10*10。

JavaScript中小数运算

5、1*0.2正确的运算方式是const result = ((0.1*10) * (0.2*10))/(10*10)

JavaScript中小数运算
  • Win10隐藏扩展名下指定显示.exe文件扩展名
  • Windows 7 系统数据执行保护(DEP)设置
  • windows10上怎样将账户设置为管理员账户
  • weblogic被管节点启动报错transport error 202
  • win10家庭版打不开组策略怎么办?
  • 热门搜索
    小乌龟不吃东西怎么办 生育险怎么报销 蚊子咬了怎么消肿止痒最快 飞鹤奶粉怎么样 霉菌性阴道炎怎么治 磨砂膏怎么用 基围虾怎么做好吃 亲爱的你怎么不在我身边 咳嗽怎么治最有效 鼻子出血怎么止血