将十六进制字符串转换为水晶中的int

将十六进制字符串转换为水晶中的int

问题描述:

我想将一个变量中的十六进制字符串值转换为int。将十六进制字符串转换为水晶中的int

这适用于文字:"#{0xFF}".to_i

但与无功......?

不工作测试(插值误差):

_myvar = "FF" 
"#{0x_myvar}".to_i 

为什么不检查API documentation for String

"FF".to_i(16) 
+0

我做了很多的十六进制搜索,我错过了一个通用的基础 – Mat