From: Tadayoshi Funaba Date: 2010-10-18T22:27:00+09:00 Subject: [ruby-dev:42426] 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って渡してますね。初歩的なチョンボで申し訳ない こういう輩は全文引用が好きなんだね。