Trong phép toán gán, giá trị của toán hạng vế bên trái của phép toán có thể thay đổi nếu bất kỳ một toán tử nào đó của vế phải thay đổi | CHƯƠNG 3: CÁC TOÁN TỬ VÀ CÂU LỆNH ĐIỀU KHIỂN TRONG Visual và cơ sở dữ liệu GV: Thị Ngọc Linh 1 CHƯƠNG 3 CÁC TOÁN TỬ VÀ CÂU LỆNH ĐIỀU KHIỂN TRONG . Các toán tử . Các hàm toán học . Lệnh điều khiển . Bắt lỗi ngoại lệ 2 . Các toán tử Toán tử gán Ký hiệu: dấu “=” Trong phép toán gán, giá trị của toán hạng vế bên trái của phép toán có thể thay đổi nếu bất kỳ một toán tử nào đó của vế phải thay đổi Ví dụ: Dim st As String=“Hello” st=st + “user” 3 . Các toán tử (tt) Toán tử cơ bản Thứ tự ưu tiên: () ^ - (dấu âm) * / (nhân, chia) \ (chia nguyên) Mod (lấy dư) + - (cộng, trừ) 4 . Các toán tử (tt) Toán tử cơ bản sử dụng cho biến chuỗi 5 . Các toán tử (tt) Các toán tử quan hệ Toán tử quan hệ dùng để so sánh hai giá trị, và cho giá trị True (đúng) hoặc False (sai) Dùng để tạo các biểu thức quan hệ. nếu biểu thức đúng thì giá trị của biểu thức là True, ngược lại, giá trị của biểu thức là False Các toán tử quan hệ có độ ưu tiên thấp hơn các toán tử cơ bản 6 . Các toán tử (tt) Các toán tử quan hệ (tt) 7 . Các toán tử (tt) Toán tử logic Các toán tử logic chỉ trả về một trong hai giá trị là True hoặc False Cũng giống như toán tử quan hệ, toán tử logic được dùng để tạo ra các biểu thức logic. Nếu biểu thức đúng thì giá trị của biểu thức là True, ngược lại, giá trị của biểu thức là False Các toán tử logic có độ ưu tiên thấp hơn các toán tử quan hệ 8 . Các toán tử (tt) Toán tử logic (tt) thị 9 . Các hàm toán học Để thực hiện tính Phương Mục đích toán trong các thức chương trình, có Abs(n) Trả về trị tuyệt đối của n thể sử dụng các Atan(n) Trả về Artang của n (n – radian) hàm toán học có Cos(n) Trả về cosin của góc n (n – radian) trong thư viện Exp(n) Trả về en của Sign(n) Trả về -1 nếu n0, 0 .net nếu n=0 Sin(n) .