From: Nobuyoshi Nakada Date: 2007-07-10T09:23:41+09:00 Subject: [ruby-list:43697] Re: % の仕様? なかだです。 At Tue, 10 Jul 2007 08:52:26 +0900, Hideo Konami wrote in [ruby-list:43694]: > つぎのコードはエラーにならず "12" と文字列を返すのです > が,これはどういう使い道があるのでしょうか。 > > "12" % 5 String#%はString#formatやKernel#sprintfとほぼ同じです。違いは、 %に複数の引数を渡すためには配列を使うということだけです。 この場合は、"12"に変換指定(%)が含まれていないので同じStringがそ のまま返されますが、$VERBOSE=trueなら"too many arguments for format string"という警告が出ます。 -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦