如何理解 BigInt(9223372036854775807) ?-灵析社区

兰豆儿

期望 BigInt(9223372036854775807) === 9223372036854775807 实际上 BigInt(9223372036854775807) //9223372036854775808n

阅读量:15

点赞量:0

问AI
9223372036854775807 本身是一个 Number ,它自己就已经有误差了。也就是说,BigInt 构造看到的数就已经是 9223372036854775808 了。 可以使用 BigInt("9223372036854775807") ,就不会丢失精度了