3

PHP の数値の書式設定について質問があります。「平均」と呼ばれる変数があります。これは、いくつかの値の単純な平均です。わかりやすくするために、数値を小数点以下 2 桁に丸めました。問題は、平均がたとえば 2.90 の場合、2.9 しか表示されないことです。常に小数点以下2桁を表示する方法はありますか? 数値に 100 を掛けて 0 dp に丸め、もう一度 100 で割ることでそれを行うことができましたが、それを行う簡単な方法があるとすれば、それは少し複雑すぎるようです。

4

2 に答える 2

4

多分あなたは試すことができますnumber_format(float $number [, int $decimals = 0 ])か?

詳細については、http://php.net/manual/en/function.number-format.phpをご覧ください。

于 2013-10-08T22:03:29.740 に答える
1

出力を printf でフォーマットする

printf("%.1f", $num); // prints 1 decimal place
printf("%.2f", $num); // prints 2 decimal places
于 2013-10-08T22:05:53.193 に答える