如何处理JavaScript中的大数字
在本文中,我们将看到处理JavaScript中的大数字的方法。
大数字是指可以容纳大量内存且计算时间超过了处理空间和时间的数字。
我们可以使用数据类型 BigInt 来处理JavaScript中的大数字。
优势:
- 它可以保存大尺寸的数字。
- 它执行算术操作。
劣势:
-
消耗大量内存。
方法: 默认情况下,JavaScript通过在数字的末尾添加e+39来转换大数字。
var variable_name = value
这将在最后打印 e+39
var bigi = 41234563232789012327892787227897329;
输出:4.123456323278901e+34
因此,为了消除这种情况,在数字末尾添加’n’
var bigi = 41234563232789012327892787227897329n;
输出:41234563232789012327892787227897329
它们在与操作数一起使用的数值计算中使用
示例1: 此示例演示了上述方法的使用。
输出:
示例2: 此示例演示了上述方法的使用。
输出:
阅读更多:JavaScript 教程