第23天 [js] js精度计算问题
//[js] 0.1 + 0.2、0.1 + 0.3和0.1 * 0.2分别等于多少?并解释下为什么? function newNew(){ return parseFloat((0.1+0.2).toFixed(10)) ; } console.log(newNew());
补充下知识说不定就用到了呢,您说不是吗?
EcmaScrpt规范定义Number的类型遵循了IEEE754-2008中的64位浮点数规则定义的小数后的有效位数至多为52位导致计算出现精度丢失问题!