Bug #3956
closedformat() の %a 指定子で幅指定が正しく機能しない
Description
=begin
format() の %a 指定子で幅指定が正しく機能しない。
format('%10a', 1.0).tap{|x| p x.size}
12
#=> " 0x1p+0"
=end
Updated by kosaki (Motohiro KOSAKI) over 13 years ago
=begin
2010年10月17日23:21 tadayoshi funaba redmine@ruby-lang.org:
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文字分とってるように見えるのですが、
期待している動作を教えて頂けますでしょうか
=end
Updated by tadf (tadayoshi funaba) over 13 years ago
=begin
2010年10月17日23:21 tadayoshi funaba redmine@ruby-lang.org:
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文字分とってるように見えるのですが、
期待している動作を教えて頂けますでしょうか
「ちゃんと-見える」、という意味が判らなかったので、もうちょっと説明して
下さい。
=end
Updated by naruse (Yui NARUSE) over 13 years ago
- Status changed from Open to Closed
- % Done changed from 0 to 100
=begin
This issue was solved with changeset r29521.
tadayoshi, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.
=end
Updated by tadf (tadayoshi funaba) over 13 years ago
=begin
2010年10月17日23:21 tadayoshi funaba redmine@ruby-lang.org:
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って渡してますね。初歩的なチョンボで申し訳ない
こういう輩は全文引用が好きなんだね。
=end