Máy tính bitwise

Thực hiện các thao tác bitwise AND, OR, XOR, NOT và dịch chuyển trên các số nguyên.

Để thực hiện phép toán bitwise, nhập Đầu vào A và Đầu vào B rồi chọn AND, OR, XOR, NOT, Dịch trái hoặc Dịch phải; kết quả hiện ở dạng thập phân, nhị phân, thập lục phân và bát phân.

Last updated:

Máy tính bitwise. Thực hiện các thao tác bitwise AND, OR, XOR, NOT và dịch chuyển trên các số nguyên. Thực hiện toán học nhị phân với máy tính bitwise của chúng tôi. Tính AND, OR, XOR, NOT, dịch trái hay dịch phải ngay lập tức.

Cách sử dụng máy tính nhị phân Nhập Đầu vào A và Đầu vào B . Chọn Phép toán . Kết quả hiển thị dưới dạng thập phân, nhị phân, hex và bát phân! Công cụ dữ liệu Thử Trình chuyển đổi Base64 của chúng tôi.

Mẹo thực tế Để có kết quả tốt hơn, hãy kiểm tra đầu ra trước khi sao chép hoặc tải xuống, đặc biệt khi kết quả sẽ được dùng lại trong mã, báo cáo, tài liệu hoặc tệp chia sẻ.

Quy trình chạy trong trình duyệt giúp thao tác nhanh và giảm việc dọn dẹp thủ công trong ứng dụng khác. Tiếp tục quy trình với Trình đánh giá toán học , Máy tính ETA , Máy tính phần trăm .

Các công cụ liên quan này hỗ trợ những tác vụ gần nhau như chuyển đổi, định dạng, xác thực, tạo dữ liệu và dọn dẹp.

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

Làm thế nào để tính AND, OR hoặc XOR theo bit?

Nhập hai số nguyên vào Đầu vào A và Đầu vào B rồi chọn Phép toán. Mặc định 42 AND 15 cho kết quả 10 (nhị phân 00001010, hex 0xA, bát phân 12). Dạng nhị phân của mỗi đầu vào hiện dưới ô của nó, và nút Sao chép kết quả sao chép cả bốn cách biểu diễn.

Dịch trái và dịch phải hoạt động thế nào trong máy tính dịch bit này?

Dịch trái dịch các bit của Đầu vào A sang trái theo số vị trí trong Đầu vào B, nhân với 2 cho mỗi vị trí, nên 5 dịch trái 2 là 20. Dịch phải dịch các bit sang phải và giữ dấu, chia cho 2 mỗi vị trí và làm tròn xuống. Chỉ số lần dịch từ 0 đến 31 mới có nghĩa.

NOT làm gì, và vì sao kết quả lại âm?

NOT đảo mọi bit của Đầu vào A, và Đầu vào B bị vô hiệu hóa. Các số được xử lý như số nguyên có dấu 32 bit, nên NOT 42 cho -43. Các ô nhị phân, thập lục phân và bát phân hiển thị mẫu bit 32 bit không dấu, ví dụ 0xFFFFFFD5.

Công cụ hỗ trợ phạm vi số nào?

Các phép toán dùng số học số nguyên 32 bit của JavaScript, nên đầu vào nên là số nguyên từ -2147483648 đến 2147483647. Phần thập phân bị cắt bỏ và giá trị lớn hơn bị quay vòng về 32 bit trước khi tính, có thể cho kết quả bất ngờ.

Các giá trị của tôi có bị gửi lên máy chủ không?

Không. Mọi phép toán bitwise được tính trong trình duyệt ngay khi bạn gõ, và các số không được tải lên hay lưu trữ.

Cách dùng công cụ trực tuyến này

Máy tính bitwise được thiết kế cho các quy trình nhanh trong trình duyệt khi bạn cần định dạng, kiểm tra, chuyển đổi, giải mã, mã hóa, tạo hoặc xem dữ liệu mà không cần mở ứng dụng nặng. Hãy bắt đầu với ô nhập liệu hoặc các tùy chọn hiện có, kiểm tra kết quả, rồi sao chép hoặc tải xuống đầu ra.

Xử lý riêng tư trong trình duyệt

Máy tính bitwise giữ bước xử lý thông thường ngay trong trình duyệt của bạn. Điều này hữu ích với đoạn mã, token, tài liệu, giá trị cấu hình, mẫu văn bản và nội dung khác không nên gửi đến dịch vụ từ xa khi không cần thiết.

Khi nào công cụ này hữu ích

Dùng Máy tính bitwise cho các tác vụ lặp lại của lập trình viên, tài liệu kỹ thuật, kiểm tra QA, chuyển đổi nhanh, gỡ lỗi, làm sạch nội dung và quy trình nội bộ của nhóm. Trang tập trung vào đầu vào rõ ràng, phản hồi nhanh và đầu ra dễ tái sử dụng.

Mẹo thực tế

Trước khi sao chép kết quả cuối cùng, hãy kiểm tra khoảng trắng, chữ hoa chữ thường, tên tệp, mã hóa, cấu trúc token, xuống dòng hoặc định dạng đầu ra. Các bước nhỏ này giúp tránh lỗi trong mã nguồn, báo cáo, ticket, email hoặc ghi chú kỹ thuật.