るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.041秒)

別のキーワード

  1. benchmark format
  2. logger datetime_format
  3. logger datetime_format=
  4. tms format
  5. ipaddr in6format

ライブラリ

キーワード

検索結果

Kernel.#format(format, *arg) -> String (18245.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...
format
文字列を C 言語の sprintf と同じように解釈し、
引数をフォーマットした文字列を返します。

@
param format フォーマット文字列です。
@
param arg フォーマットされる引数です。
@
see Kernel.#printf,Time#strftime,Date.strptime

=== sprintf...
...tf("%p", /e+/) #=> "/e+/"
//}


: d
: i

引数の数値を10進表現の整数として出力します。

引数が整数でなければ関数 Kernel.#Integer と同じ規則で整数に
変換されます。

//emlist[][ruby]{
p sprintf("%d", -1) #=> "-1"
p sprintf("%d", 3.1) #=> "3"
p sprint...

Kernel.#sprintf(format, *arg) -> String (3145.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...
format
文字列を C 言語の sprintf と同じように解釈し、
引数をフォーマットした文字列を返します。

@
param format フォーマット文字列です。
@
param arg フォーマットされる引数です。
@
see Kernel.#printf,Time#strftime,Date.strptime

=== sprintf...
...tf("%p", /e+/) #=> "/e+/"
//}


: d
: i

引数の数値を10進表現の整数として出力します。

引数が整数でなければ関数 Kernel.#Integer と同じ規則で整数に
変換されます。

//emlist[][ruby]{
p sprintf("%d", -1) #=> "-1"
p sprintf("%d", 3.1) #=> "3"
p sprint...

Kernel.#printf(format, *arg) -> nil (180.0)

C 言語の printf と同じように、format に従い引数を文字列に変 換して port に出力します。

...うに、format に従い引数を文字列に変
換して port に出力します。

port を省略した場合は標準出力 $stdout に出力します。

引数を 1 つも指定しなければ何もしません。

Ruby における format 文字列の拡張については
Kernel
.#sprintfの...
...い。

@
param port 出力先になるIO のサブクラスのインスタンスです。
@
param format フォーマット文字列です。
@
param arg フォーマットされる引数です。
@
raise ArgumentError port を指定したのに format を省略した場合に発生します。
@
raise...
...IOError port が書き込み用にオープンされていなければ発生します。
@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
printf("calculate%3s%-6s%.15f", 'PI', '...', Math::PI)
#=> calculate PI... 3.141592653589793

printf("%d %04x", 123, 12...

Kernel.#printf(port, format, *arg) -> nil (180.0)

C 言語の printf と同じように、format に従い引数を文字列に変 換して port に出力します。

...うに、format に従い引数を文字列に変
換して port に出力します。

port を省略した場合は標準出力 $stdout に出力します。

引数を 1 つも指定しなければ何もしません。

Ruby における format 文字列の拡張については
Kernel
.#sprintfの...
...い。

@
param port 出力先になるIO のサブクラスのインスタンスです。
@
param format フォーマット文字列です。
@
param arg フォーマットされる引数です。
@
raise ArgumentError port を指定したのに format を省略した場合に発生します。
@
raise...
...IOError port が書き込み用にオープンされていなければ発生します。
@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
printf("calculate%3s%-6s%.15f", 'PI', '...', Math::PI)
#=> calculate PI... 3.141592653589793

printf("%d %04x", 123, 12...