Bộ chuyển đổi cơ số
Chuyển đổi số giữa nhị phân (cơ số 2), bát phân (cơ số 8), thập phân (cơ số 10) và thập lục phân (cơ số 16). Hỗ trợ số nguyên chính xác tùy ý, định dạng tiền tố (0b, 0o, 0x), số âm và biểu diễn bù hai.
Đầu vào không hợp lệ. Vui lòng nhập số hợp lệ cho cơ số đã chọn.
Rất tiếc! Máy chủ không thể xử lý yêu cầu của bạn, vui lòng thử lại sau.
| Thập phân |
|
|---|---|
| Hex (Chữ thường) |
|
| Hex (Chữ hoa) |
|
| Hex (Nhóm) |
|
| Hex (Tiền tố 0x) |
|
| Nhị phân |
|
| Nhị phân (Nhóm) |
|
| Bát phân |
|
| Base64 |
|
| Bù hai |
|
| Bù hai (Nhóm) |
|
Thêm về cơ số
Hệ thống số
Cơ số (hay radix) xác định có bao nhiêu chữ số duy nhất được sử dụng để biểu diễn số. Trong cơ số N, mỗi vị trí chữ số đại diện cho một lũy thừa của N.
| Cơ số | Tên | Chữ số | Sử dụng phổ biến |
|---|---|---|---|
| 2 | Nhị phân | 0, 1 | Mạch số, lưu trữ dữ liệu, phép toán bit |
| 8 | Bát phân | 0-7 | Quyền tệp Unix, hệ thống cũ |
| 10 | Thập phân | 0-9 | Đếm hàng ngày, số dễ đọc |
| 16 | Thập lục phân | 0-9, A-F | Địa chỉ bộ nhớ, mã màu, giá trị byte |
Bảng tham chiếu chuyển đổi nhanh
| Thập phân | Nhị phân | Bát phân | Hex |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 5 | 0101 | 5 | 5 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
Tiền tố phổ biến
0bhoặc0Bcho nhị phân (ví dụ:0b1010= 10)0ohoặc0Ocho bát phân (ví dụ:0o17= 15)0xhoặc0Xcho thập lục phân (ví dụ:0xFF= 255)
Bù hai
Bù hai là biểu diễn tiêu chuẩn cho số nguyên có dấu trong máy tính. Để phủ định một số: đảo tất cả các bit, sau đó cộng 1. Trong hệ thống 8-bit, giá trị nằm trong khoảng từ -128 (10000000) đến 127 (01111111). Bit quan trọng nhất chỉ dấu: 0 cho dương, 1 cho âm.
Hex trong thực tế
- Màu sắc:
#FF5733= RGB(255, 87, 51). Mỗi cặp chữ số hex đại diện cho một byte (0-255). - Bộ nhớ: Địa chỉ như
0x7FFF5FBFF8A0được viết bằng hex vì mỗi chữ số hex ánh xạ chính xác 4 chữ số nhị phân. - Quyền tệp:
chmod 755sử dụng bát phân. 7 = rwx, 5 = r-x.