Perlリファレンス

printf







printf


書式フォーマットにより整形された文字列を出力する。
C言語と違いprintで出力することが多いのであまり使わないと思う。

printf("書式フォーマット",$変数1);

書式フォーマット
%c文字 -Character
%d10進数 -Deximal
%e浮動少数(指数形式) -Exponential
%E浮動少数(大文字のEを使った指数形式)
%f浮動小数(固定小数点形式) -Floating
%g浮動小数(浮動少数または指数形式のうち、少ないスペースで表現できる方)
%G%g の指数表示をEにしたもの
%ld倍精度10進数 -Long
%lo倍精度8進数
%lu倍精度符号なし10進数
%lx倍精度16進数
%nすでに出力した文字数を次の変数に格納
%o8進数 -Octal
%pポインタ (16進数での値のアドレス)
%s文字列 -String
%u符号なし10進数 -Unsigned
%x符号なし16進数 -heXadecimal
%X%x と同じだが大文字を使う


関連






[編集] [新規] [削除] [バックアップ] [アップロード] [ログイン] [管理]
whwiki 1.3