将十六进制字符串转换为十进制数字

时间:2018-07-08 07:52:26

标签: type-conversion crystal-lang

在Ruby中,可以使用String#hex方法将十六进制字符串转换为十进制数字:

"1a2f".hex # => 6703

如何在Crystal中做到这一点?

1 个答案:

答案 0 :(得分:3)

只需使用String#to_i以16为底的基数即可。

"1a2f".to_i(16) # => 6703