Mengonversi bilangan bulat ke string heksadesimal di Ruby

Apakah ada cara yang dibangun untuk mengubah integer di Ruby menjadi setara heksadesimalnya? Sesuatu seperti kebalikan dari String#to_i: "0A".to_i(16) #=>10 Mungkin seperti: "0A".hex #=>10 Saya tahu cara memutar sendiri, tetapi mungkin lebih efisien untuk menggunakan fungsi bawaan...