Công cụ chuyển Hex sang Nhị phân là gì?
Công cụ chuyển hex sang nhị phân biến một số thập lục phân (cơ số 16) thành dạng nhị phân tương đương (cơ số 2). Hệ thập lục phân được dùng rất phổ biến trong lĩnh vực máy tính — cho địa chỉ bộ nhớ, mã màu, địa chỉ MAC và mã máy — bởi đây là cách viết gọn gàng của số nhị phân. Mỗi chữ số hex tương ứng chính xác với bốn bit nhị phân, nên việc chuyển đổi diễn ra nhanh chóng và không mất mát dữ liệu.
Cách sử dụng
Hãy nhập một giá trị thập lục phân vào ô. Bạn có thể thêm hoặc bỏ tiền tố 0x ở đầu, và công cụ chấp nhận cả chữ in hoa lẫn chữ thường A–F. Công cụ sẽ trả về chuỗi nhị phân đầy đủ, một phiên bản được đệm thành 4 bit cho mỗi chữ số hex (dạng "nibble"), giá trị thập phân tương đương, cùng số lượng chữ số hex bạn đã nhập.
Giải thích công thức
Vì \(16 = 2^4\), mỗi chữ số hex ứng gọn với một nhóm 4 bit. Công cụ tra cứu mẫu 4 bit của từng chữ số rồi nối chúng lại theo thứ tự. Với kết quả dễ đọc cho người dùng, các số 0 ở đầu được lược bỏ; dòng đệm vẫn giữ nguyên mọi nibble để bạn thấy rõ sự sắp xếp theo từng chữ số. Giá trị thập phân được tính bằng tổng theo vị trí:
$$N = \sum_i d_i \cdot 16^i$$
Ví dụ minh họa
Chuyển đổi 1A3F. Ánh xạ từng chữ số: 1 → 0001, A → 1010, 3 → 0011, F → 1111. Nối lại ta được 0001101000111111; lược bỏ các số 0 ở đầu thì còn 1101000111111. Giá trị thập phân là
Câu hỏi thường gặp
Chữ hoa hay chữ thường có quan trọng không? Không — 1a3f và 1A3F cho ra cùng một kết quả.
Còn tiền tố 0x thì sao? Nó không bắt buộc và sẽ được tự động bỏ qua.
Vì sao phiên bản đệm có nhiều chữ số hơn? Dòng đệm luôn dùng đúng bốn bit cho mỗi chữ số hex để bạn thấy rõ ranh giới giữa các nibble, trong khi kết quả chính lược bỏ những số 0 thừa ở đầu.