
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
JS中小数点精度丢失的原因及解决方法
计算机存储双精度浮点数需要先把十进制数转换为二进制的科学记数法的形式,然后计算机会存储二进制的科学记数法, 因为存储时有位数限制(64位),并且某些十进制的浮点数在转换为二进制数时会出现无限循环,会造成二进制的舍入操作(0舍1入),当再转换为十进制时就造成了计算误差。
到底了

该用户还未填写简介
暂无可提供的服务
计算机存储双精度浮点数需要先把十进制数转换为二进制的科学记数法的形式,然后计算机会存储二进制的科学记数法, 因为存储时有位数限制(64位),并且某些十进制的浮点数在转换为二进制数时会出现无限循环,会造成二进制的舍入操作(0舍1入),当再转换为十进制时就造成了计算误差。