Có cách nào được xây dựng để chuyển đổi một số nguyên trong Ruby thành số thập lục phân của nó không?Chuyển đổi một số nguyên thành chuỗi thập lục phân trong Ruby
Something như trái ngược với String#to_i
:
"0A".to_i(16) #=>10
Giống như lẽ:
"0A".hex #=>10
tôi biết làm thế nào để cuộn của riêng tôi, nhưng đây có thể hiệu quả hơn để sử dụng một xây dựng trong chức năng Ruby.
Đó là câu trả lời tôi đang tìm kiếm nhưng nó không được ghi trên trang được liên kết str.to_s => str được chỉ định là không chấp nhận tham số và có "Trả về người nhận". là tài liệu duy nhất, nhưng có vẻ như làm việc –
xin lỗi về lỗi sao chép dán tất nhiên to_s trên chuỗi không có đối số nhưng trên Fixnum nó không :) – Jean
Ah, tôi đã tìm kiếm theo Integer cho một phương pháp .to_s và cann không tìm thấy. Tôi sẽ xem xét dưới Fixnum thời gian tới cũng –