C# - C Sharp: Phép toán logic
Phép toán Logic (Logical) dùng để thiết lập đa điều kiện hoặc được dùng trong trường hợp muốn phủ định một biểu thức.
Dưới đây là danh sách các phép toán Logic:
Phép toán |
Ý nghĩa |
---|---|
&& |
Phép AND : Kết quả là True khi cả 2 điều kiện bên trái và phải của phép toán đều đúng. |
|| |
Phép OR : Kết quả là True khi chỉ cần một trong hai điều kiện bên trái hoặc bên phải phép toán là đúng. |
! |
Phép NOT : Hay còn gọi là phép phủ định. Đây là phép toán một ngôi, chuyển đổi True thành False và ngược lại. |
Ví dụ:
float diemtrungbinh = 7.5F; if (diemtrungbinh < 0 || diemtrungbinh > 10) { //kết quả của đa điều kiện này là False vì 7.5 không <0 và cũng không >10 Console.WriteLine("Diem trung binh khong hop le!"); } if (diemtrungbinh >= 6.5 && diemtrungbinh < 8) { //kết quả của đa điều kiện này là 1 (true) vì 7.5>=6.5 đồng thời 7.5<8 Console.WriteLine("Hoc luc kha"); }