[ruby-list:49711] Re: sprintfフォーマットについて
From:
Yusuke Endoh <mame@...>
Date:
2013-12-01 03:34:32 UTC
List:
ruby-list #49711
遠藤と言います。 2013年12月1日 7:21 Hikaru Seki <seki.p.hikaru@ae.auone-net.jp>: > まずはこれで対処することにしたいと思います。 要は整数をガロア体として扱いたいということだと思うので、 剰余をとるのが簡単、かつ筋が通っていると思います。 "%04x" % (x % 0x10000) #=> "fffe" もしくはマスクでも。 "%04x" % (x & 0xffff) #=> "fffe" 個人的には、負数を与えたことがわかりやすい今の仕様の方が好きです。 それはともかく、 "..fe".hex #=> -2 とできたら面白いですね。可能かな。 -- Yusuke Endoh <mame@tsg.ne.jp>