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.

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ênChữ sốSử dụng phổ biến
2Nhị phân0, 1Mạch số, lưu trữ dữ liệu, phép toán bit
8Bát phân0-7Quyền tệp Unix, hệ thống cũ
10Thập phân0-9Đếm hàng ngày, số dễ đọc
16Thập lục phân0-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ânNhị phânBát phânHex
0000000
1000111
5010155
81000108
10101012A
15111117F
16100002010
25511111111377FF
Tiền tố phổ biến
  • 0b hoặc 0B cho nhị phân (ví dụ: 0b1010 = 10)
  • 0o hoặc 0O cho bát phân (ví dụ: 0o17 = 15)
  • 0x hoặc 0X cho 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 755 sử dụng bát phân. 7 = rwx, 5 = r-x.

Công cụ liên quan