Ruby 16進数表記の文字列を数値に変換する
Rubyで、hexを使って、16進数表記の文字列を数値に変換するサンプルコードを記述してます。rubyのバージョンは2.7.2を使用してます。
環境
- OS windows10 pro 64bit
- ruby 2.7.2p137
hex使い方
hexを使用すると、16進数表記の文字列を数値に変換することが可能です。
"16進数表記の文字列".hex
以下は、16進数表記の文字列を数値に変換するサンプルコードとなります。
p "0x01".hex
# 1
p "0x02".hex
# 2
p "0x0a".hex
# 10
p "0x0A".hex
# 10
p "a".hex
# 10
p "0xA1".hex
# 161
p "0xFF".hex
# 255
16進数表記でない場合は「0」として扱われます。
p "g".hex
# 0
-
前の記事
php8.0 オブジェクトで:: class構文を許可する 2020.11.29
-
次の記事
php8.0 str_containsを使って指定した文字列が含まれているかを判定する 2020.11.29
コメントを書く