วันอาทิตย์ที่ 28 ธันวาคม พ.ศ. 2557

การดำเนินการเปรียบเทียบ

          ตัวดำเนินการเปรียบเทียบในโปรแกรมภาษาซีคือเครื่องหมายที่ใช้ในการเปรียบเทียบในทางคณิตศาสตร์ 
ผลลัพธ์จะมี 2 กรณีคือ ถ้าผลลัพธ์ถูกต้องหรือเป็นจริงจะมีค่าเป็น 1 ถ้าผลลัพธ์ผิดหรือเป็นเท็จจะมีค่าเป็น 0                   ผลลัพธ์ของการเปรียบเทียบมีชื่อเรียกอีกอย่างหนึ่งว่าค่าคงที่บูลีน (Boolean Constant) ดังนี้
8 > 5
ผลลัพธ์เป็นจริง
ค่าคงที่บูลีนเป็น 1
0 = 10
ผลลัพธ์เป็นเท็จ
ค่าคงที่บูลีนเป็น 0
X > x 
ผลลัพธ์เป็นจริง
ค่าคงที่บูลีนเป็น 1(เปรียบเทียบค่าตามรหัสแอสกี)
A > B
ผลลัพธ์เป็นจริง
ค่าคงที่บูลีนเป็น 1(เปรียบเทียบค่าตามรหัสแอสกี)

ตัวดำเนินการ
ความหมาย
ตัวอย่าง
> 
มากกว่า (Greather Than)
X > y
< 
น้อยกว่า (Less Than)
X < y
>=
มากกว่าหรือเท่ากับ (Greather Than or Equal)
X >= y
<=
น้อยกว่าหรือเท่ากับ (Less Than or Equal)
X <= y
==
เท่ากับ (Equal)
X == y
!=
ไม่เท่ากับ (Not Equal)
X != y


ที่มา : http://www.lks.ac.th/anchalee/c_operate_2.htm


ไม่มีความคิดเห็น:

แสดงความคิดเห็น