Page 73 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 73
73
ตัวด าเนินการทางตรรกะ(Logical Operators)
ตัวด าเนินการทางตรรกะเป็นตัวด าเนินการเกี่ยวข้องกับนิพจน์ที่สามารถบอกค่าความจริงเป็นจริง(true)หรือเท็จ
ี่
(false)หรือชนิดข้อมูลตรรกะเช่นตัวแปรประเภท Boolean ผลลัพธ์ที่ได้จากการกระท าจะได้ค่าคงทตรรกะเป็น
true หรือ false ตัวด าเนินการทางตรรกะได้แก่เครื่องหมาย!,&&,&,||,|,^ มีตัวอย่างการใช้งานดังนี้
ตารางค่าความจริงของตัวด าเนินการ ! หรือ NOT
ิ
ค่าความจรงนิพจน์ ตัวอย่าง ผลลัพธ์
false !(false ) True
True !(True) false
ตารางค่าความจริงของตัวด าเนินการ && หรือ AND
ิ
ิ
ค่าความจรงนิพจน์ที่ 1 ค่าความจรงนิพจน์ที่ 2 ตัวอย่าง ผลลัพธ์
false false False && false false
false True False && True false
True false True && false false
True True True && True True
ตารางค่าความจริงของตัวด าเนินการ II หรือ OR
ค่าความจรงนิพจน์ที่ 1 ค่าความจรงนิพจน์ที่ 2 ตัวอย่าง ผลลัพธ์
ิ
ิ
false false False II false false
false True False II True True
True false True II false True
True True True II True True

