Please enable JavaScript.
Coggle requires JavaScript to display documents.
phần 2 chương 2 - Coggle Diagram
phần 2 chương 2
Toán tử thao tác trên bit
|
(or bit)
~
(phủ định)
&
(and bit)
<<
(dịch bit sang trái)
^
(xor bit)(hoặc loại trừ)
(dịch bit sang phải)
Toán tử số học
+
Cộng 2 toán hạng
-
Trừ 2 toán hạng
*
Nhân 2 toán hạng
%
Chia lấy phần dư
https://wheelofnames.com/xva-529
/
Chia 2 toán hạng
Toán tử tăng giảm
++
là toán tử tăng
++i tương đương với i = i + 1
--
là toán tử giảm
--i tương đương với i = i - 1
cách viết
++i thì i tăng trước rồi lấy kết quả để thực hiện biểu thức
i++ thì i được đưa vào thực hiện biểu thức trước rồi mới tăng i lên.
phép so sánh cà logic
phép so sánh
(lớn hơn) A > B -> false
=
(lớn hơn hoặc bằng) A >= B -> false
<=
(nhỏ hơn hoặc bằng) A <= B -> true
==
(bằng) A == B -> false
một dấu = thì là gán, 2 dấu là ss
https://wheelofnames.com/wb8-fcu
<
(nhỏ hơn) A < B -> true
!=
(khác) A != B -> true
int A=5, B=6;
phép logic
số 0
false (sai).
các sô nguyên khác không
true (đúng).
&&
(and) trả về true khi cả 2 toán hạng đều đúng. Ngược lại trả về false
||
(or) trả về true khi ít nhất một trong 2 toán hạng đúng. Ngược lại trả về false
!
(not) trả về true khi toán hạng (đằng sau dấu ! sai). Ngược lại trả về false
câu lệnh gán và biểu thức gán
câu lệnh gán
ngoài ra còn sử dụng các toán tử gán ghép
/=
%=
https://wheelofnames.com/gn3-7ns
*=
<<=
-=
+=
&=
|=
^=
lấy biến ở vế trái thức hiện phép toán với toàn bộ vế phải, sau đó gắn lại cho vế biến ban đầu ở vế trái
Sử dụng dấu = cho việc gán giá trị vào biến
a = 5
biểu thức gán
v = e;
biểu thức điều kiện
e1?e2:e3
e2 là giá trị nếu điều kiện đúng
e3 là giá trị nếu điều kiện sai
https://www.vietanh.dev/blog/2016-07-28-toan-tu-trong-c