web-dev-qa-db-ja.com

印刷PHP小数点以下2桁の浮動小数点数?

小数点以下の特定の桁数で浮動小数点数をechoする簡単な方法はありますか?

例えば: $sum = 3.1234566768; $ sumをエコーし​​て取得したい:3.12

13

number_format()を使用する

number_format($sum,2);
36
Andrew Hall

試してみてください:

$sum = 3.1234566768;
$rounded = round($sum, 2);
4
hsz
echo number_format($sum, 2); // 3.12
3
Joey
echo number_format((float)$ans, 4, '.', '');

これはうまくいくと思います

0
Jawad Saeed