[r]
(1)1
Khoa Công Ngh Thông Tin & Truy n Thông ệ ề
Đ i H c C n Thạ ọ ầ ơ
Bi U TH CỂ Ứ
Bi U TH CỂ Ứ
CHƯƠNG 2:
CHƯƠNG 2:
(2)2
Bi u Th cể ứ
Bi u Th cể ứ
M c tiêuụ
Gi i thi u toán t cho vi c so n th o ớ ệ ử ệ ạ ả bi u th cể ứ
N i dungộ
Toán t toán h c, quan h , lu n lý, bit, ử ọ ệ ậ
tăng/gi m, kh i t o, u ki n, l y kích thả ở ạ ề ệ ấ ước Đ u tiên c a toán tộ ư ủ ử
Chuy n ki uể ể
(3)3
Khái Ni m C B nệ ơ ả
Khái Ni m C B nệ ơ ả
M t ộ bi u th cể ứ b t kỳ s tính tốn ấ ự
mà cho m t giá tr ộ ị
M t bi u th c ộ ể ứ ướ ược l ng m t giá tr ộ ị
(4)4
Toán T Toán H c & Lu n Lýử ọ ậ
Toán T Toán H c & Lu n Lýử ọ ậ
Tốn tử Tên Ví dụ
+ C ngộ 12 + 4.9 // cho 16.9 - Trừ 3.98 - // cho -0.02 * Nhân 2 * 3.4 // cho 6.8 / Chia 9 / 2.0 // cho 4.5 % L y ph n dấ ầ ư 13 % 3 // cho 1
Toán
tử Tên Ví dụ
== So sánh b ngằ 5 == 5 // cho 1
!= So sánh không b ngằ 5 != 5 // cho 0 < So sánh nh h nỏ ơ 5 < 5.5 // cho 1 <= So sánh nh h n ho c ỏ ơ ặ
b ngằ 5 <= 5 // cho 1
(5)5
Toán T Lu n Lý & Trên Bitử ậ
Toán T Lu n Lý & Trên Bitử ậ
Toán tử Tên Ví dụ
! Ph đ nh lu n lýủ ị ậ !(5 == 5) // được 0 && Và lu n lýậ 5 < && 6 < 6 // được 0 || Ho c lu n lýặ ậ 5 < || < 5 // được 1
0: SAI (false) Khác 0: ĐÚNG (true)
Tốn
tử Tên Ví dụ
~ Ph Đ nh Bitủ ị ~'\011' // được '\366'
(6)7
Toán T Đi u Ki n, Ph y & L y ử ề ệ ẩ ấ
Toán T Đi u Ki n, Ph y & L y ử ề ệ ẩ ấ
Kích Thước
Kích Thước
min = (m < n ? m++ : n++);
min = (m < n ? mCount++, m : nCount++, n);
cout << "float size = " << sizeof(float) << " bytes\n"; Toán t u ki nử ề ệ
Toán t ph yử ẩ
(7)8
Đ u Tiên C a Các Toán Tộ Ư ủ ử
Đ u Tiên C a Các Toán Tộ Ư ủ ử
M cứ Toán tử Lo iạ Th tứ ự
Cao nh tấ :: M t ngôiộ C haiả
() [] -> . Hai Trái t i
ph iả + -++ ! ~ * & new delete sizeo f ()
M t ngôiộ Ph i t i tráiả ->* .* Hai Trái t i
ph iả
* / % Hai Trái t i
ph iả
+ - Hai Trái t i
ph iả << >> Hai Trái t i
ph iả < <= > >= Hai Trái t i
ph iả
== != Hai Trái t i
ph iả & Hai Trái t i
ph iả
^ Hai Trái t i
ph iả
| Hai Trái t i
ph iả && Hai Trái t i
ph iả
|| Hai Trái t i
ph iả
? : Ba Trái t i
ph iả = += -= *= /= ^= %= &= |= <<=
>>= Hai
Ph i t i tráiả
Th p nh tấ ấ , Hai Trái t i