Skip to main content
appkiro.com

Bộ đổi hệ cơ số

Nhập một số nguyên không âm và xem biểu diễn ở bốn hệ cơ số, tách riêng phép bitwise unsigned 32-bit.

Máy tính & chuyển đổi

Trả lời trực tiếp

Bộ đổi hệ cơ số biểu diễn cùng một số nguyên ở radix khác nhau. AppKiro cập nhật decimal, hexadecimal, binary và octal theo thời gian thực, có prefix tùy chọn, chế độ hiển thị 16-bit và phép AND/OR/XOR/NOT/shift theo unsigned 32-bit.

0x
0b
0o
1514131211109876543210

Cách sử dụng

  1. Nhập dữ liệu nguồn: Nhập số nguyên không âm vào một ô bất kỳ; chỉ dùng chữ số hợp lệ cho base đó và chỉ thêm prefix khi parser hỗ trợ.

  2. Chọn thiết lập phù hợp: Bật prefix hoặc grouping 16-bit để dễ đọc; với AND/OR/XOR/NOT/shift, dùng operand trong mô hình unsigned 32-bit.

  3. Kiểm tra và xác minh kết quả: Copy biểu diễn cần thiết cùng nhãn base; với giá trị trên 32 bit, không dùng kết quả bitwise như arbitrary-precision.

Khả năng chính

  • Đổi real-time giữa decimal, hex, binary, octal.
  • Prefix 0x, 0b, 0o tùy chọn.
  • Hiển thị/grouping 16-bit.
  • AND, OR, XOR, NOT unsigned 32-bit.
  • Shift trái/phải với count 0–31.

Trường hợp nên dùng

  • Đổi ID/mask giữa các hệ.
  • Xem biểu diễn binary và hex khi debug.
  • Minh họa phép bitwise 32-bit.

Giới hạn và lưu ý an toàn

  • Biểu diễn base không tự xác định signedness hoặc byte order. Phép đổi có thể chính xác với số lớn, nhưng bitwise sẽ cắt về 32 bit. Số âm, phân số và bitwise độ rộng tùy ý cần công cụ khác.
  • Phép xử lý chính chạy trong thành phần trình duyệt hiện tại. Tiện ích mở rộng, lịch sử clipboard, tệp đã tải và chẩn đoán toàn trang vẫn là các điểm có thể làm lộ dữ liệu, vì vậy không nhập secret production khi chưa rà soát toàn bộ môi trường.
  • Bộ chuyển đổi nhận số nguyên không âm và dùng BigInt khi đổi cơ số. Các phép AND, OR, XOR, NOT và dịch bit được giới hạn rõ ràng thành kết quả unsigned 32-bit.

Khắc phục sự cố

Chữ số không hợp lệ

bỏ ký tự không thuộc base, ví dụ 2 trong binary hoặc G trong hex.

Bitwise bị cắt

đây là unsigned 32-bit; dùng thư viện arbitrary precision cho số rộng hơn.

Shift sai

kiểm tra chiều shift và count 0–31.

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

Có đổi số âm hoặc phân số không?

Không trong phạm vi hiện tại. Trang dành cho số nguyên không âm; signed/fractional cần quy tắc parsing riêng.

Vì sao bitwise khác giá trị chuyển đổi?

Base conversion giữ nguyên số nguyên, còn JavaScript bitwise thao tác trên word 32-bit và có thể truncate.

Có cần nhập 0x, 0b, 0o không?

Chỉ dùng khi parser đích yêu cầu. Trang có thể hiển thị prefix để dễ hiểu mà không đổi giá trị.

Công cụ có an toàn và riêng tư không?

Phép tính chạy trong thành phần trình duyệt này, nhưng riêng điều đó chưa phải bảo đảm riêng tư hoàn chỉnh. Hãy dùng dữ liệu phi production nếu chưa rà soát tiện ích mở rộng, lịch sử clipboard, tệp tải xuống và chẩn đoán trang.

Công cụ có dùng được trên điện thoại không?

Bố cục thích ứng với màn hình hẹp. Việc chọn tệp, dùng camera, thao tác clipboard và tải xuống vẫn phụ thuộc quyền cùng khả năng của trình duyệt di động.

Bắt đầu sử dụng

Nhập một integer, sao chép kèm base rõ ràng và coi bitwise là workflow 32-bit riêng.