因此,我目前正在做一个项目,我有一个非常大的数字,我需要移动逗号,所以它只输出前几个小数点之前,其余的逗号之后。我试过:
import BigNumber from bignumber.js
var x = new BigNumber(12345678);
var y = x.shiftedBy(-7);所以应该是: 1.2345678,但是它告诉我"shiftedBy不是一个函数“。
我当然可以做这样的事:
import BigNumber from bignumber.js
var x = new BigNumber(12345678);
var y = x/10000000;但是当数字越来越大的时候,这看起来很糟糕,甚至更糟。那么为什么"shiftedBy“不起作用呢?抱歉,如果这是个愚蠢的问题。我还在学习Javascript :D
发布于 2021-12-14 19:20:39
我想明白了:在我的代码中,我编写了shiftedby() insead of shiftedBy()。所以在把我的代码从这里复制到我的项目之后,它工作得很好。:D
https://stackoverflow.com/questions/70353992
复制相似问题