Quy tắc bốn bit
Hệ thập lục phân dùng 16 ký hiệu: 0–9 và A–F, trong đó A bằng 10 và F bằng 15. Bốn bit nhị phân biểu diễn được các giá trị từ 0 đến 15, vì vậy mỗi chữ số hex tương ứng chính xác với một nhóm bốn bit.
| Thập lục phân | Nhị phân | Thập lục phân | Nhị phân |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
Cùng giải một ví dụ: 24D₁₆
- Tách số thập lục phân thành các chữ số: 2, 4 và D.
- Tra nhóm bốn bit tương ứng: 2 → 0010, 4 → 0100, D → 1101.
- Ghép các nhóm theo đúng thứ tự: 24D₁₆ = 0010 0100 1101₂.
Để kiểm tra, 24D₁₆ bằng 589 trong hệ thập phân và 0010 0100 1101₂ cũng bằng 589. Các nhóm bốn bit giúp bạn xác minh phép chuyển đổi dễ hơn.
Vì sao các số 0 ở đầu lại quan trọng
Giữ đủ bốn bit khi đổi từng chữ số: theo cách nhóm này, 2 được viết là 0010 chứ không chỉ là 10. Số 0 ở đầu không làm thay đổi giá trị nhưng giúp mỗi chữ số thập lục phân khớp với nhóm bốn bit. Điều này quan trọng khi đọc byte, trường bit hoặc giá trị có độ rộng cố định.
Ví dụ, 0A₁₆ trở thành 0000 1010₂. Nếu chỉ cần biểu diễn nhị phân thông thường ngắn nhất, bạn có thể xóa các số 0 ở đầu sau khi ghép nhóm; không xóa số 0 bên trong một nhóm.
Chuyển đổi số dài mà không nhầm vị trí
- Đọc từ trái sang phải và thay từng chữ số hex một.
- Giữ mỗi kết quả đủ bốn bit, kể cả các số 0.
- Tách các nhóm bằng dấu cách để kiểm tra; chỉ bỏ dấu cách nếu nơi nhận yêu cầu một chuỗi liền nhau.
- Nếu đầu vào có tiền tố như 0x, hãy xóa tiền tố trước khi nhập vào công cụ chỉ nhận giá trị số.
Để kiểm tra nhanh, công cụ chuyển đổi cơ số của UsefulVerse chuyển số nguyên giữa cơ số 2 và 36 ngay trong trình duyệt. Chọn hệ thập lục phân làm đầu vào và hệ nhị phân làm đầu ra; giá trị vẫn nằm trên thiết bị của bạn.