答えて
round($floating_number, 2)
のように、round
を使用できます。
ちょうど興味がありません、number_format(3.0023123121、2)でこれの利点は何ですか? – SpaceBeers
'number_format'は小数点以下桁数を強制します。実際にはこの場合に使用するほうがよいかもしれません:P –
Ta。 – SpaceBeers
必要に応じて、指定された小数点以下の桁数が常に表示されます。
sprintf('%0.2f', 3.0000000);
表示すると、3.00
と表示されます。
round
は科学的表記の数値なので、これを解決することはできません。ただし、substr
を使用することができます。
$i = 3.0000000054978E+38;
$i = substr($i, 0, 2); // $i is now the string 3.00
echo(number_format($i+1,2)); // Will output 4.00
私のエラーを指摘するための+1。 – SpaceBeers
ラウンドは科学記法のために機能します。丸と浮きには何も問題ありません。 – hakre
'$ i = 3.0000000054978E + 38; echo(round($ i、2)); 'それは3.00ではなくWindows上で3.0000000054978E + 38を出力します。 –
がフォーマットされた形で出力されている:
$number = 3.0000000054978E+38;
printf('%.2f', $number/1E+38); # 3.00
+1、substrを使うよりも良い –
私はそれがTSの目ではうまくいくかどうかは分かりませんが、Acubiが特に探しているものはまだ定義されていません。 – hakre
- 1. Doctrine浮動小数点の2〜2桁の小数点?
- 2. 2桁の浮動小数点スペース
- 3. 小数点以下2桁の浮動小数点数と小数点以下6桁の同じ浮動小数点数を比較する
- 4. 浮動小数点型の浮動小数点数を使用している浮動小数点数は、浮動小数点数の上位16桁です。
- 5. jQuery animateNumber - 浮動小数点浮動小数点の方法
- 6. CSS 4桁の浮動小数点
- 7. 「不要な」桁の浮動小数点
- 8. 浮動小数点の小数点以下2桁までの出力
- 9. PHP浮動小数点数2小数点
- 10. 浮動小数点数を小数点以下2桁までフォーマットします。
- 11. 浮動小数点数を小数点以下2桁に変換する
- 12. ポイントの後に2桁の浮動小数点
- 13. 浮動小数点数を使ってJavaで小数点以下2桁に丸める方法
- 14. 浮動小数点PHP - MongoDB
- 15. 浮動小数点数を小数点以下の桁数に拡張する
- 16. 小数点以下2桁の小数点以下2桁の小数点以下の桁数
- 17. 浮動小数点数をJavaの小数点以下の桁数に設定する方法
- 18. javascript浮動小数点数の精度浮動小数点数が6桁を超えて
- 19. 変数の浮動小数点浮動小数点
- 20. n個の小数点以下の桁数を持つ浮動小数点数をcoutにどのように
- 21. 2桁の整数または浮動小数点数の正規表現
- 22. 浮動小数点型2の浮動小数点型の妥当性チェック
- 23. 浮動小数点浮動小数点浮動小数点浮動小数点数 - 浮動小数点数を持つ2つの要素:左に動くようにdivを配置する右のスタイル
- 24. 浮動小数点数浮動小数点数値
- 25. 浮動小数点数は浮動小数点数ですか?
- 26. 最大値は何ですか?浮動小数点数を表示する小数点以下の桁数(PHP)
- 27. 浮動小数点数を持つ2つのdiv間のギャップ
- 28. php oci_bind_by_name浮動小数点数を
- 29. Bigquery - 浮動小数点型を浮動小数点型にキャストする方法
- 30. 浮動小数点数の追加桁を表示する方法は?
'ラウンド()'それのhttp:// us3.php.net/manual/en/function.round.php –
待ってください、3.0XE + 38が非常に大きいですか? –
「3.0000000054978E + 38」を「3.00」にする基準を共有していません。通常これは乗算/除算で行われます。 – hakre