BigNumber.jsで浮動小数点の計算をするサンプル

サンプルコード

1.足し算
new BigNumber(0.4).plus(0.3);    // 0.7
 
2.引き算
new BigNumber(0.2).minus(0.1);   // 0.1
 
3.掛け算
new BigNumber(3).times(0.3);     // 0.9
 
4.割り算
new BigNumber(4).div(0.4);       // 10
 
5.カッコ付の計算
new BigNumber(0.3).times(new BigNumber(1).plus(2));//  0.9

6.小数点第1を四捨五入
new BigNumber(2.512).round();    // 3

JavaScript

Posted by arkgame