我需要在 JS 中执行大数的算术运算,在这种特殊情况下是:
(1827116622 / 6) * 251772294
预期结果是 76669557221078478 但由于整数溢出,我得到 76669557221078460。
该环境不允许包含任何库。是否有解决方法来处理这样的计算?
我这样做的原因:我正在尝试使用以下公式找到这些数字的最小公倍数:
LCM(, )·GCD(, ) = · 其中 LCM 是最小公倍数,GCD 是最大公约数。
我的计算是( a / gcd ) * b
。