以下は例です: 小数点第2位に四捨五入します
リーリー%0.2fの意味を説明してください:
% は開始文字を表します
0 はスペースを 0 で埋めることを表します
2 は小数点以下 2 桁でなければならないことを表します
f は浮動小数点数への変換を表します
文字を変換する
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
% パーセント記号を変換せずに出力します。
b 整数をバイナリに変換します。
c 整数を対応する ASCII 文字に変換します。
d 整数を 10 進数に変換します。
f 倍の精度の数値は浮動小数点数に変換されます。
o 整数を 8 進数に変換します。
s 整数を文字列に変換します。
x 整数を小文字の 16 進数に変換します。
X 整数を大文字の 16 進数に変換します。
printfとsprintfの違い
1. printf関数:
int printf (文字列形式 [, 混合引数 [, 混合 ...]] )
sprintf() のドキュメントで説明されている format に従って出力を生成します。
出力された文字列の長さを返します。
次のようにテキストをフォーマットして出力します。
リーリー2. sprintf 関数:
string sprintf (string format [,mixed args [,mixed ...]])
フォーマット文字列 format に従って生成された文字列を返します。
printf と似ていますが、印刷は行わず、フォーマットされたテキストを返します。残りは printf と同じです。
3. 印刷機能:
は値を返すことができ、パラメータを 1 つだけ持つことができる関数です。
int print(文字列引数)
arg を出力し、常に 1 を返します。
http://www.bkjia.com/PHPjc/1089038.html