Convertir un entero a una cadena hexadecimal en Ruby

¿Existe una forma integrada de convertir un entero en Ruby en su equivalente hexadecimal? Algo como lo contrario de String#to_i: "0A".to_i(16) #=>10 Como tal vez: "0A".hex #=>10 Sé cómo rodar el mío, pero probablemente sea más eficiente usar una función incorporada de...