0.1 + 0.2 != 0.3
js精准度计算,计算标准是先按照IEEE 754(二进制浮点数算术标准)转成相应的二进制,然后对阶运算。
解题思路:
1、进制转换
0.1 -> 0.0001100110011001...(无限循环)
0.2 -> 0.0011001100110011...(无限循环)
2、对阶计算
0.0100110011001100110011001100110011001100110011001100
结果转换成十进制之后就是0.30000000000000004。