writes:|%Xでは桁数指定をしたとき「-」のつく位置が%d等と違っています.|%Oは動作がマニュアルと一致していません。この二つはバグです.修正します.|まず普通のprintfでは%XはabcdefをABCDEFで表示するという意味があります。|rubyでもそうなっていますが、2つの機能を同時に指定する事になってしまっ|てます。引数が負のときに..を前につけ|るようになってます。CやPerlとは非互換になってしまっています。非互|換なのはともかく、マニュアルに記述がありません。