2009-02-18 基数変換 ruby rubyがインストールされていると、ちょっとした時にirbを起動してすぐ確認できるので便利です。 10進数からの変換 256.to_s(2) # 100000000 256.to_s(8) # 400 256.to_s(16) # 100 10進数への変換 8進数と16進数はStringに専用メソッドがある。 Integer("0b100000000") # 256 "400".oct # 256 "100".hex # 256