PHPで数値を四捨五入してください。 私はそれが12.46を返します小数点以下2桁をPHPでフォーマットする
round(12.4569,2);
、以下のように試してみました。大丈夫です。
しかし、 ラウンド(12.4003,2);
出力は12.4
しかし、出力12.40
提案を必要としてください...
PHPで数値を四捨五入してください。 私はそれが12.46を返します小数点以下2桁をPHPでフォーマットする
round(12.4569,2);
、以下のように試してみました。大丈夫です。
しかし、 ラウンド(12.4003,2);
出力は12.4
しかし、出力12.40
提案を必要としてください...
使用をnumber_formatです:
number_format((float)$number, 2, '.', '');
sprintf
機能を使用してソリューション:
print_r(sprintf("%.2f",12.4003,2)); // 12.40
print_r(sprintf("%.2f",12.4569,2)); // 12.46
ウルのコードでこれを使用してみてください:
をnumber_format(12.4003,2)。
'number_format'、' sprintf'を使ってこのアクションを実行できます。 –