mirror of
https://github.com/ruanyf/es6tutorial.git
synced 2025-06-06 21:38:21 +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.isInteger()`原生函数,请使用以下包含正则的函数进行处理:
|
||||
|
||||
```javascript
|
||||
|
||||
```
|
||||
因此,在金融、天文等领域的数据精度要求较高、判断值是否整数的情况下,不建议使用`Number.isInteger()`原生函数,请使用包含正则的函数替代。
|
||||
|
||||
ES5 可以通过下面的代码,部署`Number.isInteger()`。
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user