答えて
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. 浮動小数点型の浮動小数点数を使用している浮動小数点数は、浮動小数点数の上位16桁です。
- 4. jQuery animateNumber - 浮動小数点浮動小数点の方法
- 5. 浮動小数点の小数点以下2桁までの出力
- 6. PHP浮動小数点数2小数点
- 7. 浮動小数点数を小数点以下2桁までフォーマットします。
- 8. ポイントの後に2桁の浮動小数点
- 9. 2桁の整数または浮動小数点数の正規表現
- 10. n個の小数点以下の桁数を持つ浮動小数点数をcoutにどのように
- 11. 浮動小数点型2の浮動小数点型の妥当性チェック
- 12. 浮動小数点浮動小数点浮動小数点浮動小数点数 - 浮動小数点数を持つ2つの要素:左に動くようにdivを配置する右のスタイル
- 13. 浮動小数点数は浮動小数点数ですか?
- 14. 浮動小数点数浮動小数点数値
- 15. 最大値は何ですか?浮動小数点数を表示する小数点以下の桁数(PHP)
- 16. 浮動小数点数の追加桁を表示する方法は?
- 17. 浮動小数点型の有効桁数
- 18. 浮動小数点値と浮動小数点値の比較
- 19. php oci_bind_by_name浮動小数点数を
- 20. 小数点以下3桁のPHP浮動小数点数を表示しますか?
- 21. CSSが浮動小数点数の浮動小数点数の問題
- 22. 浮動小数点の浮動小数点が正しく浮動しない
- 23. アンドロイドで浮動小数点数を1桁に丸める方法は?
- 24. 32651:浮動小数点浮動小数点浮動小数点エラーのルビー比較
- 25. IE7浮動小数点浮動小数点問題
- 26. PHPで浮動小数点数を持つstr_pad?
- 27. 浮動小数点数
- 28. Cの浮動小数点
- 29. 浮動小数点のコサイン
- 30. 浮動小数点型の列の小数点以下の桁数はどのように数えますか?
'ラウンド()'それのhttp:// us3.php.net/manual/en/function.round.php –
待ってください、3.0XE + 38が非常に大きいですか? –
「3.0000000054978E + 38」を「3.00」にする基準を共有していません。通常これは乗算/除算で行われます。 – hakre