ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการเปรียบเทียบในโปรแกรมภาษาซีคือเครื่องหมายที่ใช้ในการเปรียบเทียบในทางคณิตศาสตร์
ผลลัพธ์จะมี 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
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น