[Number]js中數字存儲(0.1 + 0.2 !== 0.3)

和其他編程語言(如 C 和 Java)不同,JavaScript 不區分整數值和浮點數值, 所有數字在 JavaScript 中均用浮點數值表示,遵循IEEE754標準,在進行數字運算的時候要特別注意。 即:在js中的數字都是64位的浮點數。浮點數不是精確的值。涉及到小數的計算需要特別注意。 IEEE 754 64位浮點數在js中的存儲形式如下:   用數學形式(二進制的科學計數法)表示如下:  
相關文章
相關標籤/搜索