ホームページ > 記事 > ウェブフロントエンド > JavaScript で浮動小数点数を扱うときに 10 進数の精度を制御するにはどうすればよいですか?
JavaScript で浮動小数点数を扱うとき、小数点の後に表示される桁数を制御する必要がある場合があります。ポイント。たとえば、小数点以下 2 桁のみで価格を表示したい場合があります。
これを実現するために、JavaScript は toFixed() 関数を提供します。この関数は、保持する小数点以下の桁数を指定する引数を受け取ります。例:
<code class="javascript">var x = 5.0364342423; console.log(x.toFixed(2));</code>
このコードは、x の値を小数点以下 2 桁のみで出力し、出力は 5.04 になります。
を考えてみましょう。次の通貨値:
<code class="javascript">var price = 123.456789;</code>
この値を小数点以下 2 桁でフォーマットするには、以下を使用できます。
<code class="javascript">var formattedPrice = price.toFixed(2);</code>
これにより、フォーマットされた値「123.45」が変数 formattedPrice に割り当てられます。
以上がJavaScript で浮動小数点数を扱うときに 10 進数の精度を制御するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。