对于角度输入数字,我注意到如果我输入较大的数字,它们可能会四舍五入到不同的值。
例如,在这个 plunkr http://plnkr.co/edit/k5G7eL8gIzWbSPGocdlQ?p=preview中,我设置了一个很大的最大数,如下所示:
<input type="number" name="input" ng-model="value" min="0" max="9223372036854769" required>
Run Code Online (Sandbox Code Playgroud)
然后,如果我在输入字段中输入 9223372036854769,它将向下舍入一位。如果我输入 9223372036854767,它会向上舍入一位。
仅考虑整数(无小数),输入在不四舍五入的情况下可以接收的最大整数值是多少?最低限度是多少?
值 9223372036854769 大于Number.MAX_SAFE_INTEGER。关于您的问题的一个很好的解释可以在http://www.2ality.com/2013/10/safe-integers.html中找到
| 归档时间: |
|
| 查看次数: |
4193 次 |
| 最近记录: |