エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JavaScriptで小数第二位までの足し算をする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScriptで小数第二位までの足し算をする - Qiita
繰り返し足し算の中でハマる沼 JavaScriptでの小数の計算をググると計算後に100倍してMath.floorを利用... 繰り返し足し算の中でハマる沼 JavaScriptでの小数の計算をググると計算後に100倍してMath.floorを利用し、最後に100で割る方法の紹介が多かった。 しかしこの場合、例えば1.8となるべき計算結果が179.99999...と計算された場合に1.79が答えになってしまう場合があり、足し算を繰り返していく処理の中で少しハマった。 シンプルな足し算 Math.roundを使う方がいいみたい。理由は上記のような場合でも四捨五入してくれるから。 let total = 0; let numbers = [小数点以下がある数字の配列]; for (const num of numbers) { total = Math.round((total + num) * 100) / 100; };

