Search code examples
crystal-lang

Convert hex string to int in Crystal


I want to convert an hex string value in a variable to int.

This works for a literal: "#{0xFF}".to_i

But with a var...?

Not working test (interpolation error):

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

Solution

  • Why not check the API documentation for String

    "FF".to_i(16)