เครื่องหมายในภาษาคอมพิวเตอร์
—————————————————————————————————————————— 1. เครื่องหมายทางคณิตศาสตร์ ตารางที่ 1 เครื่องหมายทางคณิตศาสตร์
ตัวอย่าง กำหนดให้กับนิพจน์และผลลัพธ์ที่ได้ โดยในทีนี้กำหนดให้ตัวแปร i และ j มีชนิดข้อมูลเป็นเลขจำนวนเต็ม และตัวแปร j ถูกกำหนดให้มีค่าเท่ากับ 5
นอกจากนี้ ในภาษาซียังมีเครื่องหมายที่ใช้ในทางคณิตศาสตร์อื่น ๆ อีก เพื่อใช้ในการเพิ่ม หรือลดค่าของตัวแปร ซึ่งสามารถแบ่งตามการใช้งานได้หลากหลายวิธี ดังตารางที่ 2 ตารางที่ 2 เครื่องหมายทางคณิตศาสตร์เพิ่มเติม
ตัวอย่าง กำหนดให้ i และ j เป็นตัวแปรชนิดเลขจำนวนเต็ม มีค่าเท่ากับ 5 และ 7 ตามลำดับ ส่วนตัวแปร f และ g เป็นตัวแปรชนิดเลขจำนวนจริง มีค่าเท่ากับ 5.5 และ -.325 ตามลำดับ และต่อไปนี้เป็นนิพจน์ในรูปแบบต่าง ๆ และผลลัพธ์ที่ได้ ทั้งนี้แต่ละนิพจน์ให้ใช้ค่าตัวแปรเริ่มต้นตามที่กล่าวมา
—————————————————————————————————————————— 2. เครื่องหมายเปรียบเทียบ เครื่องหมายการเปรียบเทียบ เป็นเครื่องหมายที่มีความสำคัญอีกเช่นกัน เพื่อเปรียบเทียบค่าของตัวแปรตั้งแต่ 2 ค่าขึ้นไป โดยผลลัพธ์จากการเปรียบเทียบจะได้เป็นค่าจริง (True) หรือ เท็จ (False) โดยเครื่องหมายในการเปรียบเทียบ ดังตารางที่ 3 ตารางที่ 3 เครื่องหมายการเปรียบเทียบ
ตัวอย่างถ้าตัวแปร i, j และ k มีชนิดข้อมูลเป็นเลขจำนวนเต็ม มีค่า 1, 2 และ 3 ตามลำดับ และจากนิพจน์ต่อไปนี้ จะได้ผลลัพธ์จากการตรวจสอบดังนี้
—————————————————————————————————————————— 3. เครื่องหมายทางตรรกศาสตร์ ตารางที่ 4 เครื่องหมายทางตรรกศาสตร์
ตารางที่ 5 หลักการดำเนินการด้วยเครื่องหมาย &&
ตารางที่ 6 หลักการดำเนินการด้วยเครื่องหมาย ||
ตารางที่ 7 หลักการดำเนินการด้วยเครื่องหมาย !
ตัวอย่าง กำหนดให้ i มีชนิดข้ัอมูลเป็นจำนวนเต็ม มีค่าเท่ากับ 7 และ f มีชนิดข้อมูลเป็นเลขจำนวนจริงมีค่าเท่ากับ 5.5 ส่วน c เป็นตัวแปรชนิดตัวอักษร ที่มีค่าเท่ากับ w และต่อไปนี้เป็นนิพจน์ตรรกะในรูปแบบต่าง ๆ และผลลัพธ์ที่ได้
—————————————————————————————————————————— ลำดับความสำคัญของตัวดำเนินการทางคณิตศาสตร์
ในการทำงานของตัวดำเนินการทางคณิตศาสตร์ คอมพิวเตอร์จะมีลำดับการทำงานดังนี้ ตัวอย่าง กำหนดให้ตัวแปร i และ j เป็นเลขจำนวนเต็มมีค่าเท่ากับ 20 และ 8 ตามลำดับ ผลลัพธ์จากนิพจน์นี้ค่า ans จะมีค่าเท่ากับ 8 ซึ่งเป็นไปตามลำดับการประมวลผลดังต่อไปนี้
(แหล่งข้อมูล... คู่มือการเขียนโปรแกรมภาษา C ฉบับผู้เริ่มต้น / ประภาพร ช่างไม้) —————————————————————————————————————————— |