BÀI 5: DỮ LIỆU LÔGIC
1. CÁC GIÁ TRỊ CHÂN LÍ VÀ CÁC PHÉP TOÁN LÔGIC
a) Lôgic mệnh đề
Khái niệm: Lôgic mệnh đề là các phát biểu chỉ có thể nhận một trong hai giá trị: Đúng (True) hoặc Sai (False).
b) Các phép toán lôgic cơ bản
Phép AND (phép nhân lôgic): Kết quả chỉ Đúng khi cả hai mệnh đề thành phần đều Đúng.
Phép OR (phép cộng lôgic): Kết quả Đúng khi ít nhất một trong hai mệnh đề là Đúng.
Phép XOR (phép cộng loại trừ lôgic): Kết quả Đúng khi hai mệnh đề có giá trị khác nhau (một cái Đúng, một cái Sai).
Phép NOT (phép phủ định): Đảo ngược giá trị của mệnh đề. Nếu đang Đúng thành Sai, đang Sai thành Đúng.
2. BIỂU DIỄN DỮ LIỆU LÔGIC
Biểu diễn trong máy tính:
- Máy tính chỉ cần dùng 1 bit để biểu diễn dữ liệu lôgic.
- Theo quy ước: Bit 1 biểu diễn giá trị Đúng (True), bit 0 biểu diễn giá trị Sai (False).
Biểu diễn trong ngôn ngữ lập trình:
- Nhiều ngôn ngữ lập trình dùng từ khóa True và False hoặc các ký tự T và F.
- Một số ngôn ngữ (như Python) quy ước: Số 0 là Sai, các số khác 0 là Đúng.