[ruby-list:49712] Re: sprintfフォーマットについて
From:
Hikaru Seki <seki.p.hikaru@...>
Date:
2013-12-01 03:53:21 UTC
List:
ruby-list #49712
関です。 > >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 > >とできたら面白いですね。可能かな。 > 逆変換ができると良いですね。 以上、宜しくお願いします。