Từ năm 2010 · Hơn 2 triệu lượt chạy công cụ mỗi tháng
Từ năm 2010
Thêm vào Chrome

Hộp Công Cụ Của Tôi

Chế Độ Tự Động

Chưa có công cụ nào được lưu.

Nâng Cấp Lên Phiên Bản Cao Cấp
Công cụ liên quan
Máy tính ký hiệu khoa họcMáy tính lý thuyết tập hợpMáy tính số phứcMáy tính tổng các số liên tiếpMáy tính nhị phânMáy tính HEXTrình Mô Phỏng Cổng Logic
Trang chủ > Toán học > Phép toán toán học nâng cao
 

Máy tính Bitwise

Thực hiện các phép toán bitwise (AND, OR, XOR, NOT) và các phép dịch bit trên số nguyên với các biểu đồ bit trực quan tương tác hiển thị từng vị trí bit.

Sử dụng miễn phíKhông cần đăng kýCập nhật 12/2025
Máy tính BitwiseDùng thử ngay — miễn phí ▼

Thử các ví dụ sau:

12 & 10 5 | 3 1010 ^ 1100 0xFF & 0xAA
Mẹo: Nhập số theo định dạng bạn đã chọn. Đối với nhị phân chỉ sử dụng 0 và 1. Đối với thập lục phân sử dụng 0-9 và A-F. Kết quả được hiển thị ở cả ba định dạng với biểu đồ bit trực quan.

Embed Máy tính Bitwise Widget

Giới thiệu về Máy tính Bitwise

Chào mừng bạn đến với Máy tính Bitwise, một công cụ trực tuyến mạnh mẽ để thực hiện các phép toán bitwise trên các số nguyên với biểu đồ bit trực quan tương tác. Cho dù bạn là một nhà phát triển phần mềm làm việc với mã cấp thấp, một sinh viên khoa học máy tính đang học số học nhị phân hay một kỹ sư đang tối ưu hóa các thuật toán, máy tính này đều giúp bạn hiểu và trực quan hóa các phép toán AND, OR, XOR bitwise thông qua phân tích từng bước ở cấp độ bit.

Các phép toán Bitwise là gì?

Các phép toán bitwise hoạt động trực tiếp trên biểu diễn nhị phân của các con số, xử lý từng bit (0 hoặc 1) một cách riêng lẻ. Các phép toán này là nền tảng của khoa học máy tính và được sử dụng rộng rãi trong lập trình hệ thống, mật mã, đồ họa, mạng và tối ưu hóa hiệu suất.

AND Bitwise (&)

Phép toán AND so sánh từng bit của hai số và chỉ trả về 1 khi CẢ HAI bit đều là 1.

ABA AND B
000
010
100
111

Công dụng phổ biến:

OR Bitwise (|)

Phép toán OR so sánh từng bit và trả về 1 khi có ÍT NHẤT MỘT bit là 1.

ABA OR B
000
011
101
111

Công dụng phổ biến:

XOR Bitwise (^)

Phép toán XOR (loại trừ OR) trả về 1 khi các bit là KHÁC NHAU.

ABA XOR B
000
011
101
110

Công dụng phổ biến:

Tại sao nên sử dụng máy tính này?

Biểu đồ bit trực quan

Không giống như các máy tính đơn giản chỉ hiển thị kết quả, công cụ của chúng tôi hiển thị các biểu đồ tương tác từng bit cho thấy chính xác cách tính toán từng vị trí. Cách tiếp cận trực quan này giúp cho việc hiểu các phép toán bitwise trở nên trực quan và có tính giáo dục.

Nhiều định dạng số

Nhập số ở định dạng thuận tiện nhất cho trường hợp sử dụng của bạn:

Độ rộng bit có thể cấu hình

Chọn độ rộng bit phù hợp với ứng dụng của bạn:

Cách sử dụng máy tính này

  1. Chọn định dạng đầu vào: Chọn Nhị phân, Thập phân hoặc Thập lục phân từ menu thả xuống.
  2. Nhập số của bạn: Nhập hai số nguyên vào các trường nhập liệu.
  3. Chọn độ rộng bit: Chọn một độ rộng cụ thể hoặc để ở chế độ Tự động.
  4. Chọn phép toán: Nhấp vào AND, OR, XOR hoặc Tính tất cả.
  5. Phân tích kết quả: Xem kết quả ở cả ba định dạng cùng với biểu đồ bit trực quan.

Ví dụ thực tế

Ví dụ 1: Kiểm tra quyền hạn

Cờ quyền: READ=4, WRITE=2, EXECUTE=1

Ví dụ 2: Đảo ngược cờ tính năng

Đảo bit 2 trong giá trị 5:

Ví dụ 3: Đắp mặt nạ Nibble thấp hơn

Trích xuất 4 bit thấp hơn từ 0xAB:

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

Phép toán AND bitwise là gì?

AND bitwise so sánh từng bit của hai số và chỉ trả về 1 khi CẢ HAI bit đều là 1. Ví dụ: 5 AND 3: 0101 AND 0011 = 0001 (thập phân 1). Nó thường được sử dụng để che (masking) các bit cụ thể, kiểm tra xem một bit có được đặt hay không và xóa các bit.

Phép toán OR bitwise là gì?

OR bitwise so sánh từng bit của hai số và trả về 1 khi CÓ ÍT NHẤT MỘT bit là 1. Ví dụ: 5 OR 3: 0101 OR 0011 = 0111 (thập phân 7). Nó thường được sử dụng để thiết lập các bit cụ thể và kết hợp các cờ (flags).

Phép toán XOR bitwise là gì?

XOR bitwise (OR loại trừ) so sánh từng bit và trả về 1 khi các bit là KHÁC NHAU. Ví dụ: 5 XOR 3: 0101 XOR 0011 = 0110 (thập phân 6). XOR được sử dụng trong mật mã, đảo ngược bit, hoán đổi giá trị mà không cần biến tạm thời và phát hiện lỗi.

Các phép toán dịch bit là gì?

Các phép toán dịch bit di chuyển tất cả các bit trong một số sang trái hoặc sang phải theo một số vị trí được chỉ định. Dịch trái (<<) nhân với lũy thừa của 2, trong khi dịch phải (>>) chia cho lũy thừa của 2. Ví dụ: 5 << 2 dịch 0101 sang trái 2 vị trí để được 10100 (thập phân 20)."

Phép toán NOT trong số học bitwise là gì?

NOT bitwise đảo ngược mọi bit: 0 trở thành 1 và 1 trở thành 0. Kết quả phụ thuộc vào độ rộng bit. Đối với số 8-bit, NOT 5 (00000101) = 250 (11111010). Đây cũng được gọi là phần bù của một.

Các phép toán liên quan

Đối với các phép toán dịch bit (dịch trái, dịch phải) và NOT bitwise, hãy truy cập Máy tính dịch bit của chúng tôi.

Tài nguyên bổ sung

Để tìm hiểu thêm về các phép toán bitwise:

Tham khảo nội dung, trang hoặc công cụ này như sau:

"Máy tính Bitwise" tại https://MiniWebtool.com/vi/máy-tính-bitwise/ từ MiniWebtool, https://MiniWebtool.com/

bởi đội ngũ miniwebtool. Cập nhật: 26 tháng 12, 2025

Bạn cũng có thể thử AI Giải Toán GPT của chúng tôi để giải quyết các vấn đề toán học của bạn thông qua câu hỏi và trả lời bằng ngôn ngữ tự nhiên.

Phép toán toán học nâng cao:

Công cụ phổ biến và mới cập nhật:

Công cụ tạo Biểu đồ Venn (3 Tập hợp)Công Cụ Rút Gọn Đại Số BooleanMáy tính xác suấtXem tất cả →
Trang chủ > Toán học > Phép toán toán học nâng cao > Máy tính Bitwise