10進数と16進数の変換メモ php, ruby, javascript 比較 題材 32(10進数) <-> 0x20(16進数)の相互変換をする ruby $ irb irb(main):001:0> “0x20”.hex => 32 irb(main):002:0> 32.to_s(16) => “20” irb(main):003:0> “%b” % 32 => “100000” irb(main):004:0> “%o” % 32 => “40” irb(main):005:0> “%x” % 32 => “20” php $ php -a Interactive shell php > echo hexdec(‘0x20′); 32 php > echo dechex(32); 20 php > echo decoct(32); 40 php > echo octdec(’40

