Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Ruby | Kernel | printf

概要

Kernel#printf(format, *arg) -> nil[permalink][rdoc]
Kernel#printf(port, format, *arg) -> nil

詳細

C 言語の printf と同じように、format に従い引数を文字列に変換して port に出力します。
port を省略した場合は標準出力 $stdout に出力します。

フォーマットの詳細については下記参照。
http://docs.ruby-lang.org/ja/2.0.0/method/Kernel/m/sprintf.html

サンプルコード
printf("%04d%4s'\n", 255, 255)
出力
0255 255'