2

ゼロが含まれるように丸めようとしています。次に例を示します。

2.99を3に丸めるので、3が表示されます。代わりに3.0を表示したいと思います。

それが重要な場合は、後でこの値をデータベースに移動します。

上記の理由で機能しなかったsprintfの解決策を見つけました。

4

3 に答える 3

1

するnumber_format(round(2.99, 1), 1)。最初に適切な位置に丸め、次にゼロを追加します(そしてそれを文字列に変換します)。

ただし、データベースに.0は必要ありません。無視されます。それだけでなく、文字列になるため、バインドされた変数では正しく機能しない可能性があります。

データベース出力に.0を表示したい場合は、それを構成できる可能性があります。

于 2012-07-19T01:41:31.060 に答える
-1

number_format関数を使用し、 2番目のパラメーターとして1を設定します。

于 2012-07-19T01:40:46.273 に答える
-1

ここnumber_formatにある関数を使用できます

于 2012-07-19T01:41:00.140 に答える