【发布时间】:2019-03-03 19:00:44
【问题描述】:
我正在使用这个库https://www.npmjs.com/package/big-number 来执行两个大数的除法:
我的函数有以下代码:
var x = new BigNumber(val);
var y = new BigNumber(100000000);
return x.dividedBy(y).toNumber();
这段代码在我的机器上被调用了 100 次,执行大约需要 10 秒。它在另一台机器上运行得更快,但是我们在云中的资源有限,我想对此进行优化。
我可以做些什么来优化它?
我正在使用 classical for 循环进行 100 次迭代。
【问题讨论】:
-
操作数和结果是整数还是浮点数?