mik*_*ana 0 javascript math biginteger node.js
我在JavaScript中使用大整数.
var bigInt = require('big-integer')
Run Code Online (Sandbox Code Playgroud)
我有一个bigInt实例:
var ratherLargeNumber = bigInt(2).pow(2048)
Run Code Online (Sandbox Code Playgroud)
我可以得到它的(自然)记录吗?
假设你有一个大整数x = 5384932048329483948394829348923849.
如果将x转换为十进制字符串并计算数字,则可以将x表示为0.5384932048329483948394829348923849×10 34.
你想采用x的自然对数.请注意以下事项.
log e(x)= 34log e(10)+ log e(0.5384932048329483948394829348923849)
您现在可以使用常规Number计算和常规计算Math.log来执行计算.
var bigInt = require('big-integer');
var integer = bigInt('5384932048329483948394829348923849').toString();
var ln_x = Math.log(10 + integer);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
501 次 |
| 最近记录: |