ruby-reference-manual:2809
From: Makoto Kishimoto <redmine@r...>
Date: Wed, 7 Sep 2011 13:47:41 +0900
Subject: [ruby-reference-manual:2809] [るりまプロジェクト - Bug #5290][Open] sprintf フォーマットの x 変換の仕様が 1.9.1 で変わっている
Issue #5290 has been reported by Makoto Kishimoto. ---------------------------------------- Bug #5290: sprintf フォーマットの x 変換の仕様が 1.9.1 で変わっている http://redmine.ruby-lang.org/issues/5290 Author: Makoto Kishimoto Status: Open Priority: Normal Assignee: Category: doc Target version: reporter: ruby_version: 以下のパッチの通りで、1.9.1 での変更点への追従です Index: refm/api/src/_builtin/printf-format =================================================================== --- refm/api/src/_builtin/printf-format (revision 4828) +++ refm/api/src/_builtin/printf-format (working copy) @@ -293,8 +293,13 @@ p sprintf("%10x", -1) #=> " ..f" p sprintf("%-10x", -1) #=> "..f " +#@since 1.9.1 + # ruby 1.9.1 以降では「精度」を指定した場合も、".." は付加されます + p sprintf("%.10x", -1) #=> "..ffffffff" +#@else # 「精度」を指定した場合、".." は付加されません p sprintf("%.10x", -1) #=> "ffffffffff" +#@end //} : f -- http://redmine.ruby-lang.org -- ML: ruby-reference-manual@m... Info: http://QuickML.com/