对于角度输入数字,我注意到如果我输入大数字,它们可以四舍五入到不同的地方。
例如,在这个plunkr http://plnkr.co/edit/k5G7eL8gIzWbSPGocdlQ?p=preview中,我设置了一个大的最大数字:
<input type="number" name="input" ng-model="value" min="0" max="9223372036854769" required>
然后,如果我在输入字段中输入9223372036854769,则向下舍入一个。如果我输入9223372036854767,它会被四舍五入。
仅考虑整数(无小数),输入可以接收的最大整数值是多少而不进行舍入?什么是最低限度?
答案 0 :(得分:4)
值9223372036854769超过Number.MAX_SAFE_INTEGER
。您可以在http://www.2ality.com/2013/10/safe-integers.html
答案 1 :(得分:2)
它与角度无关,但与JavaScript相关,其中数字的精度高达2 ^ 53正负两种。