《Effective JavaScript》讀書筆記——理解JavaScript的浮點數

很多編程語言都有至少兩種數值型的數據類型,通常它們用int表示整數,float表示浮點數。但是在javascript裏面只有一種數值類型! 在javascript裏面,所有數值都是雙精度浮點數。 對數字使用toString()可以看到它們的二進制序列: (8).toString(2); // 「1000」 浮點數不精確,一些簡單的運算會產生不正確的結果: 0.1 + 0.2; // 0.30000
相關文章
相關標籤/搜索