Menu
CoddyTech

Tóm tắt các toán tử bit

Bài học 8 trên 17 trong khóa học Thao tác bit của Coddy.

Được rồi, giờ chúng ta đã biết thao tác bit là gì. Chúng ta dùng các toán tử trên bit để thao tác với các bit. Hãy cùng ôn lại các toán tử đã học.

Các toán tử trên bit

Toán tử trên bit dùng để thực hiện các phép toán trên bit với các mẫu bit hoặc số nhị phân, bằng cách thao tác với từng bit riêng lẻ. Nhắc lại, một bit biểu thị 0 hoặc 1. Vì vậy, các toán tử trên bit xét chuỗi bit này và thao tác với chúng. Lưu ý rằng trong suốt khóa học này, chúng ta chỉ làm việc với các số không dấu (số không dấu chỉ có độ lớn, về cơ bản là số dương).

C++ cung cấp một số toán tử trên bit khác nhau.

Tên toán tử

Ký hiệu toán tử

Số lượng toán hạng 

NOT trên bit

~

1

OR trên bit

|

2

AND trên bit

&

2

XOR trên bit

^

2

Dịch trái trên bit

<<

2

Dịch phải trên bit

>>

2

Bảng trên cho biết các toán tử trên bit mà C++ cung cấp, ký hiệu dùng để xác định chúng và số toán hạng mà chúng tác động lên.

Tự làm thử

Bài học này không có thử thách code.

Tất cả bài học trong Thao tác bit

Tự luyện tập: Trình biên dịch C++ online