[ruby-list:49723] Re: sprintfフォーマットについて

From: dezawa <dezawa@...>
Date: 2013-12-01 08:00:04 UTC
List: ruby-list #49723
出沢です

カオス化してしまいますか。それも嫌ですね。

"%!04x" % 0x10000  
は
#=> "10000"

になるのでは。
今の dもuもxも必要桁数に足りないときは指定の数を
越えて出力するので、それに合わせたほうが。。。

(2013年12月01日 15:52), Yusuke Endoh wrote:
> 遠藤です。
> 
> 2013年12月1日 15:21 dezawa <dezawa@aliadne.net>:
>> # 4文字固定幅で欄を用意しているような時のために、
>> # "%!04x" みたいな 「修飾したら .. なし」 にならないですかね。
> 
> 仕様も実装もさらにカオス化しそうな点に目をつぶれば、
> そういうのはあってもいい気がしました。
> 正の数についても、
> 
>    "%!04x" % 0x10000 #=> "0000"
> 
> ですかね。
> 

In This Thread