《Effective JavaScript》读书笔记——理解JavaScript的浮点数

很多编程语言都有至少两种数值型的数据类型,通常它们用int表示整数,float表示浮点数。但是在javascript里面只有一种数值类型! 在javascript里面,所有数值都是双精度浮点数。 对数字使用toString()可以看到它们的二进制序列: (8).toString(2); // “1000” 浮点数不精确,一些简单的运算会产生不正确的结果: 0.1 + 0.2; // 0.30000
相关文章
相关标签/搜索