まつもと ゆきひろです

In message "[ruby-list:39217] Re: printf %b bug (Re:  Re: What processor do you run ruby on?)"
    on 04/02/18, "U.Nakamura" <usa / garbagecollect.jp> writes:

|| 幅を指定した場合には".."は付かず"11111111"にするつもりだった
|| んだけどなあ。
|
|"%.08b"(あるいは"%0.8b")のように、"."を指定したときにそうなる
|ようになってますね。
|これがわざとじゃないとすれば、FPRECとFWIDTHを書き間違えてるの
|でしょうか?

どうもそうみたいですね。コミットしてください。

でも、sprintf "%8b\n", -1 が"       1"ってのも納得は行かない
ですねえ。以前、一生懸命考えたんだけど、その時の結論を忘れ
ちゃったなあ。