数値を書式設定して特定の小数点以下の桁数を表示する場合、不正確な表示を避けるために丸めを正しく処理することが重要です。
提供されたコード parseFloat(num).toFixed(2);数値を小数点以下 2 桁に固定しようとします。ただし、末尾のゼロの保持に失敗し、1 のような数値が目的の 1.00 ではなく 1 として表示されます。
この問題に対処するには、次の代替アプローチを利用できます:
(Math.round(num * 100) / 100).toFixed(2);
説明: このコードは次のことを実行します。ステップ:
このメソッドにより、数値が常に小数点以下 2 桁で表示され、末尾が保持されます。提供されているライブデモに示されているように、必要に応じてゼロを追加します。
以上が数値を特定の小数点以下の桁数にフォーマットするときに末尾のゼロを保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。