Friday, May 13, 2011

8. ตัวดำเนินการทางตรรกะ (Logical Operator)

เป็นตัวเปรียบเทียบที่ยึดหลักการทางตรรกศาตร์ ผลลัพธ์ที่ได้ คือค่าความจริง True และ False หรือพูดง่ายๆคือได้ออกมาเป็นข้อมูลชนิด boolean นั่นเอง

ตัวดำเนินการทางตรรกะมี 3 ตัวดังนี้
1) ตัวดำเนินการ and
x
y
x and y
True
True
True
True
False
False
False
True
False
False
False
False
* ข้อสังเกตุ True and True ได้ True นอกนั้นเป็น False
2) ตัวดำเนินการ or
x
y
x or y
True
True
True
True
False
True
False
True
True
False
False
False
* ข้อสังเกตุ False or False ได้ False นอกนั้นเป็น True
3) ตัวดำเนินการ not
x
not
True
False
False
True
* ข้อสังเกตุ not จะได้ค่าความจริงตรงข้าม

No comments:

Post a Comment