ผู้ประกอบการตรรกะบูลีน

ผู้เขียน: Laura McKinney
วันที่สร้าง: 10 เมษายน 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
ตัวดำเนินการบูลีน (วิทยาการคำนวณ ม.2 บทที่ 2)
วิดีโอ: ตัวดำเนินการบูลีน (วิทยาการคำนวณ ม.2 บทที่ 2)

เนื้อหา

คำจำกัดความ - ผู้ประกอบการเชิงตรรกะของบูลีนหมายถึงอะไร

ตัวดำเนินการเชิงตรรกะบูลีนในภาษาโปรแกรม C # เป็นตัวดำเนินการที่ใช้ในการดำเนินการตรรกะบูลีนตามนิพจน์บูลีนสองนิพจน์

ตัวดำเนินการเชิงตรรกะบูลีนส่งคืนผลลัพธ์บูลีน (จริงหรือเท็จ) และรับค่าบูลีนเป็นตัวถูกดำเนินการ ขณะดำเนินการตรรกะบูลีนนิพจน์ทางซ้ายจะถูกประเมินตามด้วยนิพจน์ทางด้านขวา ในที่สุดนิพจน์ทั้งสองจะได้รับการประเมินในคอนสตรัคชันบูลีนบูลีนระหว่างพวกมัน ค่าส่งคืนเป็นประเภทบูลีนและขึ้นอยู่กับประเภทโอเปอเรเตอร์ที่ใช้


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Boolean Logical Operator

ตัวดำเนินการเชิงตรรกะบูลีนสามารถใช้เพื่อทดสอบหรือปรับค่าของตัวแปรบูลีน ผลลัพธ์ของนิพจน์ที่ใช้ตัวดำเนินการเหล่านี้สามารถใช้ในข้อความสั่งแบบมีเงื่อนไขเพื่อควบคุมการไหลของโปรแกรมผ่านโค้ด

ตัวดำเนินการเชิงตรรกะบูลีนมีความสำคัญตามลำดับที่แสดงด้านล่าง:

  1. ตรรกะและ (&)
  2. ตรรกะ XOR (^)
  3. ตรรกะหรือ (|)

จำเป็นอย่างยิ่งที่จะต้องเข้าใจความแตกต่างระหว่างตัวดำเนินการ & และ && เมื่อมีการใช้งานในนิพจน์ที่จะต้องประเมินสองเงื่อนไข แม้ว่าตัวดำเนินการ & จะดำเนินการทั้งสองเงื่อนไขเสมอ && จะไม่ดำเนินการสองกับความล้มเหลวของเงื่อนไขแรก | | | ผู้ประกอบการทำงานคล้ายกับ && โดยข้ามเงื่อนไขหลังจากเงื่อนไขแรกหากเงื่อนไขแรกเป็นจริง ดังนั้น &&& | | (เรียกว่าตัวดำเนินการเชิงตรรกะตามเงื่อนไข) เรียกว่าตัวดำเนินการลัดวงจร

ตัวดำเนินการ ^ ทำงานในลักษณะคล้ายกับ | The | และ || ตัวดำเนินการ (และ & และ & & ตัวดำเนินการ) ไม่สามารถใช้แทนกันได้เนื่องจากใช้งานแตกต่างกัน


คำจำกัดความนี้ถูกเขียนในการต่อต้านของ C #