2010-10-15から1日間の記事一覧
■Rubyにて16進表記の数値(Integer)を見た目のまま文字列にしたい(例) 0xE63E→"0xE63E"×駄目なパターン [0xE63E.to_s].pack("H*") →"X\224 "になる。 0xE63Eが58942の数字で解釈されて変換されるようだ。○OK [format("%x", 0xE63E)].pack("H*") →"e63e"になる…
■Rubyにて16進表記の数値(Integer)を見た目のまま文字列にしたい(例) 0xE63E→"0xE63E"×駄目なパターン [0xE63E.to_s].pack("H*") →"X\224 "になる。 0xE63Eが58942の数字で解釈されて変換されるようだ。○OK [format("%x", 0xE63E)].pack("H*") →"e63e"になる…