「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > JavaScript で float を正確にフォーマットするにはどうすればよいですか?

JavaScript で float を正確にフォーマットするにはどうすればよいですか?

2024 年 11 月 15 日に公開
ブラウズ:755

How to Format Floats with Precision in JavaScript?

浮動小数点を精度よくフォーマットする

JavaScript では、多くの場合、浮動小数点を文字列に変換する必要があります。ただし、デフォルトでは、文字列表現に不要な小数点以下の桁が含まれる場合があります。小数点以下の桁数を制御するには、toFixed() 関数を使用する必要があります。

精度には toFixed() を使用します

小数点以下 2 桁だけで浮動小数点をフォーマットするには、次を使用します次の構文:

var num = 5.0364342423;
var formattedNum = num.toFixed(2);

ここで、num は元の浮動小数点数で、toFixed() はそれを小数点第 2 位に四捨五入します。結果は formattedNum.

Example

次のコードを実行すると

console.log(formattedNum);

と出力されます。

科学的記数法に関する注意

科学的記法の浮動小数点数の場合、toFixed() は仮数の小数部を指定された精度に丸めます。例:

var num = 0.00003579;
var formattedNum = num.toFixed(2);

0.000036.

を出力します
リリースステートメント この記事は次の場所に転載されています: 1729515136 権利侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3