Cách đổi từ thập phân sang nhị phân
- Nhập số vào ô «Thập phân (cơ số 10)».
- Xem kết quả được tô sáng ở ô «Nhị phân (cơ số 2)».
- Bạn cũng thấy luôn dạng bát phân và thập lục phân của cùng số đó.
- Bấm Sao chép để lấy kết quả.
Cách tính và ví dụ
Ta chia số cho 2 liên tiếp và ghi lại các số dư, rồi đọc từ dưới lên trên. Ví dụ, 13 ÷ 2 = 6 dư 1; 6 ÷ 2 = 3 dư 0; 3 ÷ 2 = 1 dư 1; 1 ÷ 2 = 0 dư 1. Đọc ngược lại ta được 1101.
Với 8 bit, ta biểu diễn được các số từ 0 đến 255. Bảng bên dưới cho thấy những số đầu tiên ở cả bốn hệ cơ số.
| Thập phân (cơ số 10) | Nhị phân (cơ số 2) | Bát phân (cơ số 8) | Thập lục phân (cơ số 16) |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 17 | 10001 | 21 | 11 |
| 18 | 10010 | 22 | 12 |
| 19 | 10011 | 23 | 13 |
| 20 | 10100 | 24 | 14 |
| 21 | 10101 | 25 | 15 |
| 22 | 10110 | 26 | 16 |
| 23 | 10111 | 27 | 17 |
| 24 | 11000 | 30 | 18 |
| 25 | 11001 | 31 | 19 |
| 26 | 11010 | 32 | 1A |
| 27 | 11011 | 33 | 1B |
| 28 | 11100 | 34 | 1C |
| 29 | 11101 | 35 | 1D |
| 30 | 11110 | 36 | 1E |
| 31 | 11111 | 37 | 1F |
| 32 | 100000 | 40 | 20 |
| 40 | 101000 | 50 | 28 |
| 50 | 110010 | 62 | 32 |
| 64 | 1000000 | 100 | 40 |
| 100 | 1100100 | 144 | 64 |
| 127 | 1111111 | 177 | 7F |
| 128 | 10000000 | 200 | 80 |
| 200 | 11001000 | 310 | C8 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
| 500 | 111110100 | 764 | 1F4 |
| 512 | 1000000000 | 1000 | 200 |
| 1000 | 1111101000 | 1750 | 3E8 |
| 1024 | 10000000000 | 2000 | 400 |
| 4096 | 1000000000000 | 10000 | 1000 |
| 65535 | 1111111111111111 | 177777 | FFFF |
Nên biết
- Chỉ chuyển được các số nguyên không âm.
- Không giới hạn kích thước: công cụ dùng số có độ chính xác tùy ý.
- Nếu cần đúng 8 bit, hãy thêm số 0 vào bên trái: 13 là 00001101.
Câu hỏi thường gặp
Làm sao đổi 13 sang nhị phân?
Chia liên tiếp cho 2: các số dư đọc từ dưới lên trên cho ra 1101.
255 bằng bao nhiêu trong hệ nhị phân?
11111111, tám chữ số 1.
Có chuyển được số rất lớn không?
Có, không giới hạn kích thước.
Dữ liệu của tôi có bị gửi lên máy chủ không?
Không. Việc chuyển đổi diễn ra ngay trên trình duyệt của bạn.