Số thập phân, số hexa và số nhị phân là gì?
Hệ thập phân là hệ thống số cơ sở 10 được sử dụng hàng ngày. Hệ thống này sử dụng mười chữ số: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Hệ thống thập lục phân có cơ số 16. Nó sử dụng các chữ số 0–9 cùng với 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ống nhị phân có cơ số 2 và chỉ sử dụng 0 và 1. Máy tính sử dụng hệ nhị phân bên trong, trong khi hệ thập lục phân thường được dùng như một cách viết gọn dữ liệu nhị phân.
Cách chuyển đổi thập phân sang thập lục phân
Để chuyển đổi số thập phân sang hệ thập lục phân, hãy chia liên tục số thập phân cho 16 và ghi lại phần dư. Các phần dư từ 10 đến 15 sẽ tương ứng với các ký tự A đến F.
462 ÷ 16 = 28 dư 14 = E
28 ÷ 16 = 1 dư 12 = C
1 ÷ 16 = 0 dư 1
Kết quả: 1CE₁₆
Vậy số thập phân 462 chuyển đổi sang số hexa 1CE.
Cách chuyển đổi số thập phân sang nhị phân
Để chuyển đổi số thập phân sang nhị phân, hãy chia liên tục số thập phân cho 2 và ghi lại phần dư. Kết quả nhị phân là các phần dư được đọc từ dưới lên trên.
42 ÷ 2 = 21 dư 0
21 ÷ 2 = 10 dư 1
10 ÷ 2 = 5 dư 0
5 ÷ 2 = 2 dư 1
2 ÷ 2 = 1 dư 0
1 ÷ 2 = 0 dư 1
Kết quả: 101010₂
Vậy số thập phân 42 chuyển đổi sang nhị phân là 101010.
Khi nào việc chuyển đổi thập phân sang hexa hữu ích
Chuyển đổi thập phân sang hệ thập lục phân thường được sử dụng trong lập trình, gỡ lỗi, giá trị màu sắc, địa chỉ bộ nhớ, mã điểm Unicode và kiểm tra dữ liệu cấp thấp.
Ví dụ, số thập phân 255 tương đương với FF trong hệ thập lục phân. Trong mã màu RGB, FF biểu thị giá trị tối đa của một kênh màu.
Quy tắc nhập liệu
- Sử dụng các chữ số 0–9 để nhập thập phân.
- Dấu phẩy, khoảng trắng và dấu gạch dưới được bỏ qua để dễ đọc hơn.
- Hỗ trợ số nguyên. Phân số không được chuyển đổi bởi công cụ này.
- Số nguyên âm được hỗ trợ, chẳng hạn như -462.