1. Công cụ này làm gì
Bộ chuyển đổi số trực tuyến miễn phí này chuyển đổi số giữa nhị phân, bát phân, thập phân, hex, cơ số 32, cơ số 36 và cơ số 64 trong một nơi. Dùng như chuyển nhị phân sang thập phân, chuyển hex sang thập phân hoặc thập phân sang hex cho nhà phát triển, học sinh và bất kỳ ai làm việc với hệ số khác nhau. Nhập giá trị ở bất kỳ cơ số và xem tương đương ở mọi cơ số khác ngay. Hỗ trợ số âm và số nguyên rất lớn (BigInt). Miễn phí và riêng tư; mọi thứ chạy trên trình duyệt. Lý tưởng cho lập trình, màu hex, mặt nạ bit hoặc giáo dục.
2. Cách sử dụng
Bắt đầu nhanh: Nhập số ở cơ số đã chọn (vd. 255 thập phân, FF hex), chọn cơ số nguồn nếu cần, rồi xem mọi biểu diễn cơ số và sao chép cái bạn cần.
- Nhập đầu vào — Gõ số ở cơ số đã chọn (vd. 255 thập phân, FF hex, 11111111 nhị phân).
- Chọn cơ số nguồn — Dùng dropdown để chọn cơ số của đầu vào (mặc định: thập phân).
- Xem đầu ra — Tất cả bảy biểu diễn cơ số xuất hiện với nút sao chép.
- Sao chép — Nhấp nút sao chép của định dạng để dùng trong code, tài liệu hoặc tính toán.
3. Cách hoạt động
Phân tích: Chuỗi đầu vào được phân tích từng chữ số bằng bảng chữ cái của cơ số nguồn. Cơ số 2–36 dùng chữ số chuẩn (0–9, A–Z). Cơ số 32 dùng bảng chữ cái kiểu Crockford; cơ số 64 dùng bộ ký tự Base64 chuẩn. Chuyển đổi: Giá trị lưu dạng BigInt. Đầu ra mỗi cơ số tạo bằng chia lặp, ánh xạ số dư sang bảng chữ cái của cơ số. Mọi tính toán chạy hoàn toàn trên trình duyệt. Không có dữ liệu được gửi lên server.
4. Trường hợp sử dụng & ví dụ
- Lập trình — Chuyển mã màu hex, cờ nhị phân hoặc mặt nạ bit.
- Công việc cấp thấp — Dịch giữa nhị phân, bát phân và hex để gỡ lỗi.
- Giáo dục — Khám phá cơ số cho khoa học máy tính hoặc toán.
- Mã hóa dữ liệu — Dùng cơ số 32 hoặc 64 cho biểu diễn số gọn.
- Phát triển API — Xác minh ID số hoặc hash ở các mã hóa khác nhau.
Ví dụ
255(thập phân) → 11111111 (nhị phân), 377 (bát phân), FF (hex)FF(hex) → 255 (thập phân)-42(thập phân) → -101010 (nhị phân), -52 (bát phân), -2A (hex)
5. Giới hạn & lưu ý
- Chỉ số nguyên — Phân số và số thập phân không được hỗ trợ.
- Độ dài đầu vào — Tối đa 1.000 chữ số để tránh vấn đề hiệu năng.
- Bảng chữ cái cơ số 32 — Dùng kiểu Crockford; loại trừ I, L, O, U để tránh nhầm với 1 và 0.
- Cơ số 64 — Phân biệt chữ hoa/thường;
avàAlà chữ số khác nhau (10 so với 36).