Số thập lục phân và số nhị phân là gì?
Hệ thống nhị phân là hệ cơ số 2. Nó chỉ sử dụng hai chữ số: 0 và 1.
Hệ thống thập lục phân có cơ số 16. Nó sử dụng các chữ số 0–9 và các chữ cái A, B, C, D, E và F, trong đó A tương ứng với 10 và F tương ứng với 15.
Hệ thập lục phân là cách viết gọn gàng dữ liệu nhị phân vì một chữ số thập lục phân đại diện chính xác cho bốn bit nhị phân.
Cách chuyển đổi thập lục phân sang nhị phân
Để chuyển đổi từ hệ thập lục phân sang nhị phân, thay thế mỗi chữ số thập lục phân bằng giá trị nhị phân tương ứng gồm bốn bit. Sau đó, ghép các nhóm lại với nhau.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Các số 0 đứng đầu thường bị loại bỏ khỏi giá trị nhị phân cuối cùng, trừ khi giá trị đó phải phù hợp với định dạng có độ rộng cố định.
Bảng tra cứu từ hex sang nhị phân
Mỗi chữ số thập lục phân tương ứng với một nhóm bốn bit nhị phân. Điều này giúp quá trình chuyển đổi nhanh hơn so với việc chuyển qua hệ thập phân trước.
0=0000 1=0001 2=0010 3=0011
4=0100 5=0101 6=0110 7=0111
8=1000 9=1001 A=1010 B=1011
C=1100 D=1101 E=1110 F=1111
Ví dụ, giá trị hex FF trở thành 11111111 vì ký tự F tương ứng với 1111 và hai nhóm này được nối lại với nhau.
Các ứng dụng phổ biến của hệ thập lục phân và nhị phân
Hệ nhị phân được sử dụng bên trong các hệ thống kỹ thuật số. Hệ thập lục phân thường được con người sử dụng để đọc và ghi lại dữ liệu đó một cách gọn gàng hơn.
Bạn thường thấy mã thập lục phân trong địa chỉ bộ nhớ, mã máy, mặt nạ bit, điểm mã Unicode, giá trị màu web, tổng kiểm tra và công cụ gỡ lỗi.
Quy tắc nhập liệu
- Sử dụng các chữ số 0–9 và các ký tự A–F cho đầu vào hệ thập lục phân.
- Chữ cái viết thường được chấp nhận và tự động chuyển đổi thành chữ in hoa.
- Các tiền tố tùy chọn như 0x được hỗ trợ.
- Hỗ trợ số nguyên. Phân số không được chuyển đổi bởi công cụ này.