1

%01.2f

「.2」が精度であることは知っていますが、最初の部分はどういう意味%01ですか?

05、2などに変更してみましたが、結果の文字列は同じように見えます。

4

2 に答える 2

2

列を印刷すると便利です。たとえば、浮動小数点数が4桁の数値を50文字の1列に印刷し、数値の先頭に0を入力する場合は、次を使用します。

%050.4f

列の先頭に0の代わりにスペースを入力する場合は、代わりに次を使用します。

% 50.4f
于 2012-07-07T16:38:39.640 に答える
1

それがどれだけの間隔があるかです。Cのprintfから戻ってきました。printfを検索すると、より多くの情報が得られます。ただし、ここで説明するのは簡単です。

HTMLが1つ以上の連続したスペースを許可しないため、HTMLが表示されないため、何も実行されないのではないかと推測していますが、コマンドラインでPHPを実行すると(可能です)、次のように表示されます。間隔が表示されます。

たとえば、C(phpは基本的にWeb用のC言語です)では、次のように言うことができます。

printf("%20s %20s!", "Hello", "World");

そして、それはこのようなものを印刷します

               Hello                World!

通常のHTMLでは、次のように表示されます(「コードブロック」ではありません):Hello World!

^^それはコードbtwで同じ間隔です。

于 2012-07-07T16:26:27.190 に答える