นิพจน์ ตัวดำเนินการ-และตัวถูกดำเนินการ
- 7. ตัวดำเนินกำรระดับบิต
• ตัวดำเนินกำรระดับบิต (Bitwise Operator) เป็นตัวดำเนินกำรที่นำบิตของ
เลขฐำนสองมำดำเนินกำร
กัน โดยกำรนำข้อมูลมำแปลงเป็นเลขฐำนสองก่อนจึงค่อยนำมำกระทำกับตัวดำเนินกำร
& (And) หมายถึง เปรียบเทียบบิตเพื่อให้ค่ำ 1 ต่อเมื่อค่ำของบิตในตำ-
แหน่งเดียวกันมีค่ำเป็น 1 ของตัวแปรทั้งคู่ นอกจำกนั้นผลที่ได้จะเป็น 0
| (Or) หมายถึง เปรียบเทียบบิตเพื่อให้ค่ำ 1 ต่อเมื่อค่ำของบิตในตำแหน่ง
เดียวกันมีค่ำเป็น 1 ของตัวแปรทั้งคู่ และให้ค่ำ 0 ต่อเมื่อ ค่ำของบิตในตำแหน่งเดียวกัน
ของตัวแปรทั้งคู่มีค่ำเป็น 0 ทั้งคู่
~ (Not) หมายถึง แปลงค่ำบิตจำก 0 เป็น 1 และจำก 1 เป็น 0
^ (Xor) หมายถึง เปรียบเทียบบิตเพื่อให้ค่ำ 0 ต่อเมื่อค่ำของบิตในตำแหน่ง
ใดตำแหน่งหนึ่งมีค่ำเป็น 1 ของตัวแปรทั้งคู่ หรือ 0 ของตัวแปรทั้งคู่
<< (Shift Left) หมายถึง เลื่อนบิตไปทำงซ้ำยตำมค่ำของบิตที่นำมำเปรียบเทียบ
>> (Shift Right) หมายถึง เลื่อนบิตไปทำงขวำตำมค่ำของบิตที่นำมำเปรียบเทียบ
- 9. ตัวดาเนินการโดยใช้เครื่องหมาย && (and)
กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย && จะเรียกว่ำ
กำรดำเนินกำร and ตำรำงค่ำควำมจริงต่อไปนี้แสดงผลจำกกำรดำเนินกำร and
โดยสัญลักษณ์ในตำรำง ตัว T ใช้แทนค่ำที่เป็นจริง และ F แทนค่ำที่เป็นเท็จ
ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย && (and)
สรุปได้ว่ำกำรดำเนินกำรโดยใช้เครื่องหมำย &&( and ) ถ้ำค่ำที่นำมำเป็นจริง
ทั้งคู่ ผลลัพธ์ที่ได้จะเป็นจริง นอกนั้นเป็นเท็จ
- 10. ตัวดาเนินการโดยใช้เครื่องหมาย | | (or)
กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย | | จะเรียกว่ำกำร
ดำเนินกำร or ตำรำงค่ำควำมจริงต่อไปนี้แสดงผลจำกกำรดำเนินกำร or
ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย | | (or)
สรุปได้ว่ำกำรดำเนินกำร โดยใช้เครื่องหมำย | | (or) ถ้ำมีค่ำใดค่ำหนึ่งเป็นจริง ผลลัพธ์ที่ได้
จะเป็นจริง
- 11. ตัวดาเนินการโดยใช้เครื่องหมาย ! (not)
กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย ! จะเรียกว่ำกำรดำเนินกำร
not โดยเครื่องหมำย ! จะใช้เปลี่ยนค่ำควำมจริงเป็นตรงกันข้ำม โดยถ้ำค่ำเดิมเป็นจริงเมื่อ
ดำเนินกำรโดยใช้เครื่องหมำย ! ผลลัพธ์จะออกมำเป็นเท็จ และถ้ำค่ำเดิมเป็นเท็จจะได้ผลลัพธ์
ออกมำเป็นจริง (คณิตศำสตร์ใช้เครื่องหมำย ˜ เรียกว่ำนิเสธ) ผลลัพธ์จำกกำรดำเนินกำร not
แสดงได้ดังนี้
ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย ! (not)
สรุปได้ว่ำกำรดำเนินกำร โดยเครื่องหมำย ! (not)จะใช้เปลี่ยนค่ำควำมจริงเป็นตรงกันข้ำม
- 14. สมำชิก
• นำยอธิรำช ฟักโต เลขที่ 1
• นำยพัสกร จันทฤทธิ์ เลขที่ 2
• นำยวัชรำกร เขียวชอุ่ม เลขที่ 4
• นำยนิติธร วิไลรัตน์ เลขที่ 6
• นำงสำวอุษำวณิช มูลภำ เลขที่ 12
• นำงสำวชนำพร ปำมะโน เลขที่ 18
• นำงสำวศิริรัตน์ จิตษ์น่วม เลขที่ 22
• นำงสำววิไลวรรณ ตรีคงธรรมกุล เลขที่ 30