จำนวนตรรกยะคือ คืออะไร

จำนวนตรรกยะ (Boolean) คือชนิดข้อมูลที่มีค่าเพียงสองค่าเท่านั้น คือ True หรือ False โดยไม่มีค่าอื่นๆ เช่น 1, 0, หรืออื่นๆ

ตัวแปรประเภทตรรกยะสามารถใช้ในการเปรียบเทียบเงื่อนไขและสร้างหรือควบคุมโครงสร้างทางตรรกศาสตร์ เช่น ใช้ในสัญญาณเงื่อนไข (if, else) หรือลูป (loop) ในการทำงานในภาษาโปรแกรม

การทำงานกับตรรกยะสามารถทำได้โดยใช้ตัวดำเนินการตรรกย์ เช่น และ (and), หรือ (or), ไม่ (not) และตัวดำเนินการเปรียบเทียบ เช่น เท่ากับ (==), ไม่เท่ากับ (!=), มากกว่า (>), น้อยกว่า (<), มากกว่าหรือเท่ากับ (>=), น้อยกว่าหรือเท่ากับ (<=)

ตัวอย่างการใช้ตรรกยะคือ:

  • การเปรียบเทียบค่าของตัวแปร ให้คืนค่าเป็น True หรือ False เช่น x == 5 (เป็นจริงหรือไม่ว่า x มีค่าเท่ากับ 5)
  • การผสมค่าตรรกยะด้วยตัวดำเนินการตรรกย์ เช่น ใช้ and หรือ or เพื่อดำเนินการร่วมกัน โดยการสืบเนื่องของตัวดำเนินการตรรกย์เป็นหลักเช่น x > 0 and x < 10 (ต้องเป็นจริงทั้งคู่ว่า x มากกว่า 0 และ x น้อยกว่า 10)
  • การใช้งานกับสร้างรูปแบบทางตรรกศาสตร์ ใช้ if, else, elif เพื่อกำหนดว่าถ้าเงื่อนไขเป็นจริงให้ทำอะไร ถ้าไม่เป็นจริงให้ทำอะไร
  • การใช้งานในลูป เช่น while, for เพื่อควบคุมการทำงานให้กับตรรกยะในลูป

จำนวนตรรกยะคือสิ่งที่สำคัญในคอมพิวเตอร์ เนื่องจากเป็นองค์ประกอบพื้นฐานของการเขียนโปรแกรมเพื่อวิเคราะห์เงื่อนไขและการตัดสินใจในการปลดล้อมการทำงานของโปรแกรมต่างๆ