memo.log

技術情報の雑なメモ

2021-03-11から1日間の記事一覧

【Ruby】複数桁の16進数を10進数に変換する

2FF とかを 767 に変換する。 16進数は文字列リテラルで表現されているものとする。 普通に "2FF" とかだったら hex したらいいけど、 irb(main):089:0> "0x2FF".hex => 767 一文字ずつの16進数がまとまった文字列の場合を想定する。 例えば2FF だったら "\x…