🔢
Chuyển Đổi Hệ Cơ Số miễn phí
Chuyển đổi số giữa hệ nhị phân, bát phân, thập phân và thập lục phân. Xem kích thước bit phù hợp và đầu ra nhị phân theo nhóm tức thì.
Hoạt động ngoại tuyến sau khi tải
Cơ số đầu vào:
Giá trị nhanh
Công dụng phổ biến
- Chuyển Đổi Số cho Lập TrìnhChuyển đổi giữa nhị phân, bát phân, thập phân và thập lục phân khi viết mã - tham chiếu tức thì cho bất kỳ số nào.
- Chuyển Đổi Số cho MạngChuyển đổi mặt nạ mạng con, số cổng và octet địa chỉ IP giữa nhị phân và thập phân.
- Hệ Thống Số cho Khoa Học Máy TínhHọc và xác minh các chuyển đổi nhị phân, bát phân và thập lục phân - hoàn hảo cho sinh viên CS và chuẩn bị kỳ thi.
- Kiểm Tra Mẫu Bit và CờChuyển đổi các số thành nhị phân để kiểm tra các bit riêng lẻ, mặt nạ bit và kết hợp cờ.
- Giải Mã Xả Thập Lục Phân và Nhật Ký Gỡ LỗiGiải mã các giá trị thập lục phân từ báo cáo sự cố, xả bộ nhớ và nhật ký gỡ lỗi thành thập phân dễ đọc.
Cách hoạt động
Chuyển đổi chạy hoàn toàn trong trình duyệt bằng kiểu BigInt tích hợp của JavaScript — không thư viện, không máy chủ. BigInt được dùng thay cho cách parseInt/Number cũ để xử lý giá trị lớn hơn 2^53 mà không bị lỗi làm tròn.
- 1Phân tích đầu vào bằng BigIntBộ phân tích tùy chỉnh bỏ các tiền tố tùy chọn (0x, 0b, 0o, #) và kiểm tra bộ ký tự cho cơ số đã chọn, rồi truyền chuỗi đã làm sạch vào hàm khởi tạo BigInt(), xử lý số nguyên lớn tùy ý mà không mất dữ liệu.
- 2Chuyển đổi cơ số đồng thờiKhi đã có giá trị BigInt, công cụ gọi BigInt.prototype.toString() với mỗi cơ số (2, 8, 10, 16 và một cơ số do người dùng chọn từ 2–36) để tạo mọi biểu diễn đầu ra trong một lượt — không cần bước thập phân trung gian.
- 3Nhóm nhị phân và kiểm tra độ rộng bitĐầu ra nhị phân được đệm đến bội số của 4 và chia thành các nhóm nibble cho dễ đọc. Công cụ cũng kiểm tra giá trị có vừa trong phạm vi có dấu/không dấu 4, 8, 16 hoặc 32 bit bằng phép tính BigInt, nên hành vi tràn số chính xác kể cả ở ranh giới 32 bit.
- 4Trạng thái URL có thể chia sẻSau mỗi lần chuyển đổi hợp lệ, công cụ ghi đầu vào và cơ số nguồn vào fragment URL (#v=&from=) qua history.replaceState, để phép chuyển đổi hiện tại có thể được đánh dấu hoặc chia sẻ — fragment không bao giờ được gửi đến máy chủ nào.
Công cụ liên quan
Trình Xem Hex
Kiểm tra các byte thô của bất kỳ tệp nào theo dạng offset / hex / ASCII cổ điển, với phát hiện loại tệp theo magic-number. Đọc cục bộ; không bao giờ được tải lên.
Thử ngayTệp ở lại cục bộ
Máy Tính Phân Số
Cộng, trừ, nhân và chia phân số, hoặc chuyển đổi số thập phân thành phân số tối giản.
Thử ngay
Chuyển Đổi Nhị Phân sang Văn Bản
Chuyển đổi văn bản sang nhị phân (0 và 1) và ngược lại. Hỗ trợ mã hóa UTF-8. Xem số byte và bit cho bất kỳ văn bản nào.
Thử ngay