From: KOSAKI Motohiro Date: 2010-10-18T09:36:37+09:00 Subject: [ruby-dev:42407] Re: [Ruby 1.9-Bug#3956][Open] format() の %a 指定子で幅指定が正しく機能しない > > > 2010年10月17日23:21 tadayoshi funaba : > > > > Bug #3956: format() の %a 指定子で幅指定が正しく機能しない > > > > http://redmine.ruby-lang.org/issues/show/3956 > > > > > > > > 起票者: tadayoshi funaba > > > > ステータス: Open, 優先度: Normal > > > > ruby -v: ruby 1.9.3dev (2010-10-17 trunk 29519) [i686-linux] > > > > > > > > format() の %a 指定子で幅指定が正しく機能しない。 > > > > > > > > format('%10a', 1.0).tap{|x| p x.size} > > > > 12 > > > > #=> " 0x1p+0" > > > > > > すいません、ちゃんと12文字分とってるように見えるのですが、 > > > 期待している動作を教えて頂けますでしょうか > > > > 「ちゃんと-見える」、という意味が判らなかったので、もうちょっと説明して > > 下さい。 > > #=> " 0x1p+0" > ^^^^^^^^^^^^ > > ^ が12個ありますよね。そういうことではない? すいません、プログラム上では10って渡してますね。初歩的なチョンボで申し訳ない