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
 

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:

5 << 2 20 >> 2 1010 << 1 0xFF >> 4
Mẹo: Dịch trái nhân với lũy thừa của 2 (nhân nhanh). Dịch phải chia cho lũy thừa của 2 (chia số nguyên nhanh). NOT đảo ngược tất cả các bit trong độ rộng bit đã chỉ định.

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 dịch bit, một công cụ chuyên dụng để thực hiện các phép dịch trái, dịch phải và các phép toán NOT bitwise với biểu đồ bit trực quan. Máy tính này giúp các lập trình viên, sinh viên và kỹ sư hiểu cách các bit di chuyển trong các phép toán dịch và cách phép toán NOT đảo ngược tất cả các bit.

Các phép toán dịch bit

Dịch trái (<<)

Phép toán dịch trái di chuyển tất cả các bit sang trái theo một số vị trí được chỉ định. Các bit mới được điền vào bên phải luôn là số không. Mỗi lần dịch trái 1 vị trí tương đương với việc nhân số đó với 2.

Ví dụ: 5 << 2

Công thức: n << k = n nhân với 2 lũy thừa k

Dịch phải (>>)

Phép toán dịch phải di chuyển tất cả các bit sang phải theo một số vị trí được chỉ định. Các bit bị dịch ra khỏi đầu bên phải sẽ bị loại bỏ. Mỗi lần dịch phải 1 vị trí tương đương với phép chia số nguyên cho 2.

Ví dụ: 20 >> 2

Công thức: n >> k = n chia cho 2 lũy thừa k (chia số nguyên)

NOT Bitwise (~)

Phép toán NOT đả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 được sử dụng.

Ví dụ: NOT 5 (8-bit)

Các trường hợp sử dụng phổ biến

Nhân và chia nhanh

Tạo mặt nạ bit (Bit Masks)

Thiết lập và xóa các bit

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.
  2. Nhập số của bạn: Nhập số bạn muốn dịch chuyển.
  3. Nhập số lượng dịch chuyển: Chỉ định số vị trí cần dịch chuyển (1-64).
  4. Chọn độ rộng bit: Chọn một độ rộng cụ thể hoặc để ở chế độ Tự động.
  5. Chọn phép toán: Nhấp vào Dịch trái, Dịch phải hoặc Tính tất cả.
  6. Phân tích kết quả: Xem biểu đồ bit trực quan hiển thị cách các bit di chuyển.

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

Phép toán dịch bit trái là gì?

Dịch trái (<<) di chuyển tất cả các bit sang trái theo một số vị trí được chỉ định, điền vào bên phải bằng các số không. Mỗi lần dịch trái 1 đơn vị sẽ nhân số đó với 2 một cách hiệu quả. Ví dụ: 5 << 2 dịch 0101 thành 10100, tương đương với 20 (5 nhân với 4).

Phép toán dịch bit phải là gì?

Dịch phải (>>) di chuyển tất cả các bit sang phải theo một số vị trí được chỉ định, loại bỏ các bit bị dịch ra khỏi đầu bên phải. Mỗi lần dịch phải 1 đơn vị sẽ chia số đó cho 2 (chia số nguyên) một cách hiệu quả. Ví dụ: 20 >> 2 dịch 10100 thành 00101, tương đương với 5.

Phép toán NOT 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 được sử dụng. Đối với số 8 bit, NOT 5 (00000101) bằng 250 (11111010). Phép toán này còn được gọi là phần bù của một.

Tại sao sử dụng dịch bit thay vì phép nhân?

Dịch bit thường nhanh hơn phép nhân vì đây là một phép toán CPU đơn giản hơn. Dịch trái n đơn vị tương đương với nhân với 2^n và dịch phải n đơn vị tương đương với chia cho 2^n. Kỹ thuật này thường được sử dụng trong mã yêu cầu hiệu suất cao.

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

Đối với các phép toán AND, OR và XOR bitwise, hãy truy cập Máy tính Bitwise của chúng tôi.

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// 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.

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ả →
> Máy tính Bitwise