Công cụ cho lập trình viên

Chuyển đổi hệ cơ số

Chuyển một số giữa hệ nhị phân, bát phân, thập phân và thập lục phân.

Chuyển đổi hệ cơ số Chạy trên thiết bị của bạn
  • Chạy ngay trên trình duyệt của bạn — văn bản của bạn không bao giờ được gửi đi đâu cả
  • Không cần đăng ký, không có hạn mức, dùng miễn phí bao nhiêu lần tùy thích

Cách hoạt động

Các lĩnh vực khác nhau của máy tính ưa dùng các hệ cơ số khác nhau: nhị phân cho cờ bit, thập lục phân cho màu sắc và địa chỉ bộ nhớ, bát phân cho quyền tệp, thập phân cho con người. Tất cả đều mô tả cùng một con số.

Đọc các tiền tố

Tiền tố 0b, 0x hoặc 0o ở đầu đánh dấu nhị phân, thập lục phân và bát phân trong hầu hết các ngôn ngữ. Bạn cứ dán vào nếu muốn — chúng được loại bỏ trước khi chuyển đổi.

Chỉ số nguyên

Việc chuyển đổi ở đây áp dụng cho số nguyên. Giá trị thập phân trong các hệ cơ số khác thập phân rất hiếm gặp ngoài phần bên trong của số dấu phẩy động và được cố ý để ngoài phạm vi.

Các hệ cơ số được hỗ trợ

Nhị phân (cơ số 2, chữ số 0 và 1), bát phân (cơ số 8, chữ số 0–7), thập phân (cơ số 10) và thập lục phân (cơ số 16, chữ số 0–9 và A–F, hoa hay thường đều được). Chọn hệ cơ số mà số của bạn đang được viết và ba hệ còn lại xuất hiện cùng lúc.

Tiền tố, dấu và số rất lớn

Tiền tố 0b, 0o hoặc 0x khớp với hệ cơ số đã chọn được chấp nhận, cũng như khoảng trắng và dấu gạch dưới dùng để nhóm chữ số (1111_0000). Dấu trừ ở đầu được giữ lại. Mỗi chữ số được kiểm tra theo hệ cơ số, nên một số 2 lạc trong số nhị phân sẽ được báo thay vì bị bỏ qua âm thầm, và số có độ dài bất kỳ đều được chuyển đổi chính xác — không có giới hạn 53 bit.

Những gì nó không làm

Công cụ chỉ chuyển đổi số nguyên: không có phân số hay dấu phẩy động, và không có cách xem số âm theo bù hai. Số âm được hiển thị với dấu trừ ở mọi hệ cơ số.

Câu hỏi thường gặp

Chuyển đổi hệ cơ số — câu hỏi thường gặp

Nó có chuyển đổi được phân số không?

Không. Nó xử lý số nguyên, đủ cho gần như mọi trường hợp sử dụng thực tế.

Nó có nhận tiền tố 0x và 0b không?

Có, chúng được nhận diện và loại bỏ.

Có gì được tải lên không?

Không, việc chuyển đổi diễn ra trong trang.