是否有内置的方法将Ruby中的整数转换为十六进制等效?
与之相反的是String#to_i:
String#to_i
"0A".to_i(16) #=>10
或许像:
"0A".hex #=>10
我知道如何自己动手,但使用内置的Ruby函数效率可能更高.
ruby hex base-conversion
我怎么能转换"1234567890"到"\x12\x34\x56\x78\x90"Ruby中?
"1234567890"
"\x12\x34\x56\x78\x90"
ruby
ruby ×2
base-conversion ×1
hex ×1