Hãy tha thứ cho tôi nếu điều này đã được yêu cầu trước đó, nhưng tôi đảm bảo với bạn rằng tôi đã lùng sục Internet và đã không bật lên, có lẽ vì tôi không có thuật ngữ đúng. (?)Mã hóa ... một số loại?
Tôi muốn lấy một số nguyên và chuyển nó sang một chút về cuối nhỏ đại diện hex như thế này:
303 -> 0x2f010000
Tôi có thể thấy rằng các byte được đóng gói như vậy mà Vị trí của 16 và 1 đều nằm trong cùng một byte, và vị trí của 4096 và vị trí của 256 chia sẻ một byte. Nếu ai đó có thể chỉ cho tôi đúng thuật ngữ cho mã hóa như vậy, tôi chắc chắn tôi có thể tìm thấy câu trả lời của tôi về cách thực hiện nó. Cảm ơn!
Bạn đang tìm kiếm một chức năng như một dec2hex? Nhiều ngôn ngữ có cơ sở để chuyển đổi một số thập phân thành một biểu diễn thập lục phân. – Kekoa
+1 có thể là câu hỏi lịch sự mà tôi từng thấy trên SO. :-) –
Chuyển đổi thẳng sang hex không phải là vấn đề - Như trong ví dụ này, tôi có thể chuyển đổi từ 303 đến 12f bằng chuyển đổi hex. Những gì tôi cần là mã hóa bằng cách sử dụng một byte để giữ mỗi cặp hex "địa điểm", nếu điều đó có ý nghĩa. – Blumer