mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-06-07 05:48:20 +00:00
Update Number.isInteger function
基于 JavaSciprt 的浮点数 IEEE 754 标准进行深入分析。
This commit is contained in:
parent
3cc432075d
commit
dbcaa24a7f
@ -168,11 +168,7 @@ Number.isInteger(3e-324) // false
|
|||||||
// 同样由于精度问题,即使是比`Number.MIN_VALUE`略小的数也会被判为 5e-324。
|
// 同样由于精度问题,即使是比`Number.MIN_VALUE`略小的数也会被判为 5e-324。
|
||||||
```
|
```
|
||||||
|
|
||||||
因此,在金融、天文等领域的数据精度要求较高、判断值是否整数的情况下,不建议使用`Number.isInteger()`原生函数,请使用以下包含正则的函数进行处理:
|
因此,在金融、天文等领域的数据精度要求较高、判断值是否整数的情况下,不建议使用`Number.isInteger()`原生函数,请使用包含正则的函数替代。
|
||||||
|
|
||||||
```javascript
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
ES5 可以通过下面的代码,部署`Number.isInteger()`。
|
ES5 可以通过下面的代码,部署`Number.isInteger()`。
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user