Chuyển đổi hệ cơ số
Chuyển đổi số giữa nhị phân, bát phân, thập phân và thập lục phân. Sửa bất kỳ trường nào và các trường khác cập nhật tức thì. Giá trị lớn chính xác, không làm tròn.
Công cụ liên quan
Cách dùng Hệ cơ số
- 01
Gõ một số vào bất kỳ trường nào trong bốn trường.
- 02
Các hệ cơ số khác cập nhật tức thì khi bạn gõ.
- 03
Bật/tắt hex chữ hoa và sao chép bất kỳ giá trị nào chỉ bằng một cú nhấp.
Công cụ này làm gì
Bộ chuyển đổi hệ đếm này đổi các số nguyên qua lại 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). Mọi ô đều sửa được, nên bạn có thể gõ vào bất kỳ hệ nào và đọc ngay giá trị tương đương ở các hệ còn lại.
Hệ đếm hoạt động thế nào
Hệ đếm chẳng qua là số chữ số khác nhau mà một hệ dùng trước khi chuyển sang vị trí kế tiếp. Thập phân dùng mười chữ số (0 đến 9), nhị phân dùng hai (0 và 1), còn thập lục phân dùng mười sáu, thêm a tới f cho các giá trị mười đến mười lăm, và đó là lý do một chữ số hex biểu diễn gọn ghẽ bốn bit nhị phân.
Kết quả chính xác với số nguyên lớn
Các phép chuyển đổi dùng số nguyên độ chính xác tùy ý (BigInt), nên ngay cả những giá trị rất dài vẫn chính xác, không dính lỗi làm tròn vốn ảnh hưởng tới số dấu phẩy động thông thường khi chúng lớn lên.
Vì sao hệ đếm quan trọng trong lập trình hệ thống
Hệ đếm xuất hiện khắp nơi trong công việc ở tầng thấp: thập lục phân cho màu sắc, byte và địa chỉ bộ nhớ, nhị phân cho cờ và mặt nạ mạng, còn bát phân cho quyền tệp Unix. Đọc cùng một giá trị qua nhiều hệ khiến việc gỡ lỗi và thao tác bit dễ hơn hẳn.
Quy tắc nhập và giới hạn
Dấu trừ ở đầu được hỗ trợ cho số âm, khoảng trắng bị bỏ qua nên bạn có thể nhóm chữ số cho dễ đọc, và có một tùy chọn hiện thập lục phân bằng chữ hoa hay chữ thường.
Nó chỉ chuyển đổi số nguyên; chuyển đổi phần thập phân giữa các hệ là một bài toán riêng và được cố ý bỏ ra ngoài để kết quả luôn chính xác. Mọi thứ chạy trong trình duyệt của bạn.
Câu hỏi thường gặp
Những hệ cơ số nào được hỗ trợ?
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). Bạn có thể sửa bất kỳ trường nào và các trường còn lại theo sau.
Nó có xử lý số rất lớn không?
Có. Nó dùng số nguyên độ chính xác tùy ý (BigInt), nên ngay cả giá trị rất dài cũng chuyển đổi chính xác mà không có lỗi làm tròn ảnh hưởng đến số dấu phẩy động thông thường.
Tôi có thể nhập số âm không?
Có, dấu trừ ở đầu được hỗ trợ. Khoảng trắng bị bỏ qua, nên bạn có thể nhóm các chữ số cho dễ đọc.
Nó có hỗ trợ số thập phân hoặc phân số không?
Không, nó chuyển đổi số nguyên. Chuyển đổi cơ số phân số là một bài toán riêng và được cố ý loại bỏ để giữ kết quả chính xác.