36

浮動小数点値を小数点以下2桁にフォーマットしたい。

たとえば、価格が。のフロートがある場合、5.2それを。としてフォーマットする必要があります5.20

4

4 に答える 4

72

試してみてくださいnumber_format

echo number_format("5.2",2)
于 2012-09-15T07:49:16.910 に答える
4

printfまたはを使用する必要がありますsprintfあなたはphpドキュメントでそれについてもっと読むことができます。

于 2012-09-15T07:46:51.250 に答える
3

数値が小数点以下 2 桁で表示されるようにするだけの場合は、number_format、または (これが通貨値の場合) money_formatを使用することもできます。

例えば:echo number_format('5.2', 2);

于 2012-09-15T07:51:36.757 に答える
1

これを試して:

number_format((float)$foo, 2, '.', '');
于 2016-04-05T08:05:25.967 に答える