Signed hex conversion?

I’d like to convert a string representing a 32 bit signed number like:
“FFFFFFC4” or “0xFFFFFFC4"
into the integer value
-60
or a string like
”-60"
and am not having a lot of luck with .hex, to_s, and .to_i.

Any help would be appreciated.
– Tony K.