Thời gian/Số
Trình chuyển đổi hệ số đếm
Chuyển đổi hai chiều giữa hệ nhị phân, bát phân, thập phân, thập lục phân và bất kỳ cơ số tùy ý (2-36) nào — nhập số vào bất kỳ ô nào.
Number systems are just different ways of writing the same number. Binary (base 2) is what processors use at the lowest level, hexadecimal (base 16) is a compact way to write binary data in code, and decimal is the everyday human notation.
How to use it
- Enter a number in any field (binary, octal, decimal, hexadecimal, or a custom base 2-36) — every other field updates instantly.
- For a custom base, pick any value from 2 to 36 — handy for less common systems, like base36 used in short identifiers.
- Characters invalid for the selected base (like a "2" in binary) are flagged as an input error.
Common uses
- Converting a hex color or byte value into a decimal number for calculations.
- Checking a bitmask or set of flags written in binary.
- Working with low-level code (network protocols, embedded systems) where values are often given in hex or octal.
Things to keep in mind
In hexadecimal, the letters A-F (or a-f) stand for the values 10-15 — case usually doesn't matter.
For bases above 16, digit symbols keep going further down the alphabet (G, H...) up to Z for base 36.
Bài viết về công cụ này: Hệ đếm số: vì sao có hệ nhị phân, bát phân và thập lục phân
Câu hỏi thường gặp
Công cụ chuyển đổi hỗ trợ những hệ số nào?
Truy cập nhanh vào hệ nhị phân, bát phân, thập phân và thập lục phân, cùng với bất kỳ cơ số nào từ 2 đến 36 — các chữ số trên 9 được biểu diễn bằng chữ cái Latin A-Z.
Tôi có thể chuyển đổi số âm và số nguyên rất lớn không?
Có, dấu "-" trước số được hỗ trợ ở mọi cơ số, và không có giới hạn cố định 32/64-bit về kích thước số — các phép tính sử dụng độ chính xác tùy ý.
Dữ liệu có được gửi đến máy chủ không?
Không, toàn bộ việc chuyển đổi diễn ra ngay lập tức trong trình duyệt của bạn thông qua JavaScript — các số bạn nhập không bao giờ được gửi đi đâu cả.
Chuyển đổi hệ số đếm khác gì với Base64?
Đây là hai thứ hoàn toàn khác nhau: công cụ chuyển đổi hệ số đếm biến đổi cùng một số giữa các hệ vị trí (BIN/OCT/DEC/HEX), còn Base64 mã hóa dữ liệu nhị phân bất kỳ (tệp, hình ảnh) thành chuỗi văn bản để truyền qua các kênh dành cho văn bản.
Vì sao hệ thập lục phân dùng các chữ cái A-F?
Cơ số 16 cần 16 chữ số riêng biệt, nhưng chỉ có 10 chữ số Ả Rập (0-9) — vì vậy các giá trị từ 10-15 dùng những chữ cái đầu tiên của bảng chữ cái Latin, A-F. Với các cơ số trên 16 (đến 36), việc dùng bảng chữ cái vẫn tiếp tục.