16進数表現な文字列を整数へ変換

 気がついたことをメモする方針に変更。タグもいろいろ付ける方針へ。

Ruby 1.7以上
'0x8000'.to_i(0)

versionがそれ以下の場合は
Integer('0x8000')
'0x8000'.hex

 hexは接頭辞を無視するが、to_i(0)やInteger()は接頭辞を見て変換してくれるので、こちらが良い感じ。
 '0b1000_0000_0000_0000'.to_i(0)も出来たりしていいかんじだ。

 会社は諸事情により1.6.3からupdateできないので、Integer()で対応。変なの作り始める前に検索して知ることができて良かった…。