Toán / Cơ số
Bộ chuyển đổi cơ số (cơ số 2 đến 36)
Chuyển đổi số giữa mọi cơ số từ 2 đến 36, bao gồm số âm, phân số và số nguyên có độ dài bất kỳ, đồng thời đánh dấu các chữ số lặp.
Bộ chuyển đổi cơ số (cơ số 2 đến 36): Phần nguyên được chuyển đổi bằng phép tính số nguyên lớn chính xác, nên các số có hàng trăm chữ số vẫn giữ nguyên độ chính xác. Phần phân số được chuyển đổi dưới dạng tỷ số chính xác: các chữ số lặp vô hạn được hiển thị trong dấu ngoặc, chẳng hạn 0,0(0011) là số thập phân 0,1 ở dạng nhị phân; các phân số dài khác được cắt ở 32 chữ số. 300 phép chuyển đổi ngẫu nhiên đã được kiểm tra bằng phép tính chính xác của Python. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.
- Danh mục
- Công cụ lập trình viên
- Lượt chạy
- Trong trình duyệt của bạn
- Chi phí
- Miễn phí · không cần đăng ký
- Trạng thái khả dụng
- Sẵn sàng sử dụng
Chạy hoàn toàn trong trình duyệt của bạn
| Nhị phân | 1111 1111.1 | |
|---|---|---|
| Bát phân | 377.4 | |
| Thập phân | 255.5 | |
| Thập lục phân | ff.8 | |
| Cơ số 36 | 73.i | |
| Cơ số 3 | 100 110.(1) |
Các chữ số trong ngoặc lặp lại vô hạn: 0,1 ở hệ thập phân là 0,0(0011) ở hệ nhị phân, vì vậy 0,1 không thể được lưu trữ chính xác trong một số dấu phẩy động nhị phân.
Các cơ số phổ biến trong máy tính
Nhị phân hiển thị trực tiếp các bit; bát phân được dùng cho quyền tệp Unix, chẳng hạn như 755; thập lục phân viết một byte bằng hai chữ số, như trong màu sắc và địa chỉ bộ nhớ; cơ số 36 tạo các ID và URL ngắn từ những số lớn vì sử dụng mọi chữ số và chữ cái.
Để chuyển đổi từng loại, hãy xem nhị phân sang thập phân và thập phân sang hex; để chuyển đổi chữ số La Mã, hãy dùng bộ chuyển đổi chữ số La Mã.
Chuyển đổi thủ công
Để chuyển một số nguyên sang cơ số khác, hãy liên tục chia cho cơ số đó rồi đọc các số dư từ cuối lên đầu; đối với phân số, hãy liên tục nhân với cơ số rồi đọc các phần nguyên từ đầu đến cuối. Để chuyển ngược lại, nhân mỗi chữ số với cơ số lũy thừa theo vị trí của nó rồi cộng các kết quả.
Cách sử dụng
- Nhập một số, dùng a–z cho các giá trị chữ số từ 10 đến 35.
- Chọn cơ số mà số đó đang được viết theo.
- Đọc kết quả ở dạng nhị phân, bát phân, thập phân, thập lục phân, cơ số 36 và thêm một cơ số tùy chọn.
Quyền riêng tư và giới hạn
Mọi phép tính đều được thực hiện trong trình duyệt của bạn.
Công cụ liên quan
Câu hỏi thường gặp
Các chữ số lớn hơn 9 hoạt động như thế nào?
Các chữ cái tiếp nối dãy chữ số: a là 10, b là 11, cho đến z là 35. Vì vậy, cơ số 16 dùng 0–9 và a–f, còn cơ số 36 dùng tất cả chữ số và chữ cái.
Tại sao 0,1 trở thành phân số nhị phân tuần hoàn?
Một phân số chỉ kết thúc trong một cơ số nếu các thừa số nguyên tố của mẫu số là ước của cơ số đó. 1/10 cần thừa số 5, nhưng cơ số 2 không có thừa số này, nên phân số lặp lại ở dạng nhị phân. Vì vậy, trong hầu hết các ngôn ngữ lập trình, 0,1 + 0,2 không chính xác bằng 0,3.
Số âm được viết như thế nào?
Số âm được viết với dấu trừ, như trong toán học. Máy tính lưu trữ chúng dưới dạng bù hai, phụ thuộc vào số bit; hãy dùng kết quả nhị phân rồi đảo các bit để có độ rộng cố định.
Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản