整数的角度形式输入的最大值最大值和最小值最小值是多少



对于角度输入数字,我注意到如果我输入大数字,它们可能会四舍五入到不同的数字。

例如,在这个plunkrhttp://plnkr.co/edit/k5G7eL8gIzWbSPGocdlQ?p=preview我设置了一个大的最大值,如下所示:

<input type="number" name="input" ng-model="value" min="0" max="9223372036854769" required>

然后,如果我在输入字段中输入9223372036854769,它会向下取整一。如果我输入9223372036854767,它会四舍五入一。

只考虑整数(没有小数),在不取整的情况下,输入的最大整数值是多少?最低限度是多少?

值9223372036854769大于Number.MAX_SAFE_INTEGER。关于你的问题,可以在http://www.2ality.com/2013/10/safe-integers.html

它与角度无关,但与JavaScript无关,在JavaScript中,数字的精度高达2^53,包括正数和负数。

ECMA编号规范

最新更新