Trang chủ / Công cụ số / Bộ chuyển đổi cơ số tùy ý trực tuyến
Công cụ trực tuyến miễn phí

Bộ chuyển đổi cơ số tùy ý trực tuyến

Chuyển đổi số nguyên giữa các cơ số 2-36 chính xác với BigInt. Ví dụ: FF hex sang nhị phân thành 11111111. Quá trình xử lý diễn ra cục bộ trong trình duyệt.

Bắt đầu sử dụng

Tính năng và ví dụ cụ thể

Công cụ này giúp bạn chuyển đổi số nguyên giữa các hệ cơ số khác nhau, từ nhị phân (cơ số 2) đến cơ số 36, sử dụng các chữ số 0-9 và chữ cái A-Z. Điểm đặc biệt là nó dùng BigInt để xử lý các số rất lớn vượt quá giới hạn an toàn của JavaScript, đảm bảo kết quả luôn chính xác.

Ví dụ minh họa

Giả sử bạn muốn chuyển số thập lục phân FF (cơ số 16) sang nhị phân (cơ số 2). Nhập FF, chọn cơ số nguồn là 16, cơ số đích là 2, nhấn Chuyển đổi. Kết quả sẽ là 11111111 và giá trị thập phân là 255.

Quy trình xử lý

Chương trình phân tích từng chữ số của số nhập vào bằng BigInt, không dùng kiểu Number thông thường, do đó không bị mất độ chính xác. Cơ số nguồn và đích phải là số nguyên từ 2 đến 36. Mỗi ký tự nhập vào phải thuộc tập hợp chữ số hợp lệ của cơ số nguồn. Chỉ chấp nhận một dấu trừ duy nhất ở đầu; không chấp nhận dấu cộng, phân số, dấu thập phân, tiền tố như 0x hay dấu phân cách.

Giới hạn

Độ dài đầu vào tối đa là 10.000 chữ số để đảm bảo hiệu suất. Kết quả sử dụng chữ số ASCII, vì các ký tự số bản địa có thể gây nhầm lẫn trong ký hiệu vị trí. Công cụ chỉ thực hiện chuyển đổi cơ số nguyên, không phải mã hóa ký tự, chuyển đổi dấu phẩy động, bù hai hay thứ tự byte.

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

1. Tôi có thể nhập số âm không?

Có, bạn có thể thêm dấu trừ phía trước số, ví dụ -FF trong cơ số 16. Kết quả sẽ hiển thị số âm tương ứng trong cơ số đích.

2. Tại sao kết quả không hiển thị dấu phân cách hàng nghìn?

Công cụ cố tình không thêm dấu phân cách để tránh nhầm lẫn trong biểu diễn cơ số. Kết quả chỉ gồm các chữ số và dấu trừ nếu cần.

3. Tôi có thể chuyển đổi số thập phân như 3.14 không?

Không, công cụ chỉ hỗ trợ số nguyên. Dấu chấm thập phân hoặc phân số sẽ bị báo lỗi.

Lưu ý về quyền riêng tư

Tất cả phép tính được thực hiện trực tiếp trong trình duyệt của bạn, không gửi dữ liệu lên máy chủ.

Danh sách kiểm tra

  • Nhập số nguyên hợp lệ trong cơ số nguồn.
  • Chọn cơ số nguồn và đích trong khoảng 2-36.
  • Nhấn nút Chuyển đổi.
  • Kiểm tra kết quả và giá trị thập phân.
  • Sử dụng nút Hoán đổi nếu cần đổi chiều.

Quá trình xử lý diễn ra cục bộ trong trình duyệt.