Page 74 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 74
74
ตารางค่าความจริงของตัวด าเนินการ^ หรือ XOR
ค่าความจรงนิพจน์ที่ 1 ค่าความจรงนิพจน์ที่ 2 ตัวอย่าง ผลลัพธ์
ิ
ิ
false false False ^ false false
false True False ^ True True
True false True ^ false True
True True True ^ True false
ตัวด าเนินการยูนารี(Unary Operators)
คือตัวด าเนินการที่มีตัวถูกกระท า(Operand)เพียงตัวเดียวจะใช้ในการเพิ่มหรือลดค่าตัวถูกกระท านั้นโดยมี
รูปแบบในการใช้งานดังนี้
ึ้
++var เป็นการเพิ่มค่าตัวแปรที่ระบุขน 1 ค่าก่อนการท างานตามคาสั่ง
var++ เป็นการเพิ่มค่าตัวแปรที่ระบุขน 1 ค่าหลังจากนั้นท างานตามค าสั่ง
ึ้
- -var เป็นการลดค่าตัวแปรที่ระบุลง 1 ค่าก่อนการท างานตามคาสั่ง
var=- เป็นการลดคาตัวแปรที่ระบุลง 1 ค่าหลังจากนั้นการท างานตามค าสั่ง
่
ตัวอย่างของการใช้งานตัวด าเนินการยูนารีมีดังนี้
ก าหนดให้ตัวแปร X , Y เป็นตัวแปรชนิดตัวเลขและมีตัวแปร X มีค่าเท่ากับ 10
นิพจน์ ค่าของตัวแปร
X Y
Y = X++ 11 10
Y = ++X 11 11
Y = X-- 9 10
Y = --X 9 9
Y = X++ + 7 11 17
Y = --X - 5 9 4

