ตัวดำเนินการคำนวณ
ตัวดำเนินการคำนวณพื้นฐาน มีดังนี้
+ ตัวดำเนินการ บวก– ตัวดำเนินการ ลบ* ตัวดำเนินการ คูณ/ ตัวดำเนินการ หาร% ตัวดำเนินการมอดูลัส (Modulus) หรือหารแล้วเอาเฉพาะเศษนั่นเอง
ในการทำงานของตัวดำเนินการคอมพิวเตอร์จะมีลำดับการทำงานดังนี้
1. ( ) คอมพิวเตอร์จะทำการคำนวณในวงเล็บก่อนเสมอ
2. * / % จากนั้นจะทำการคูณ หาร มอดูลัส เรียงจากซ้ายไปขวา เจอเครื่องหมายใดก่อน ทำก่อน
3. + – และทำการบวก ลบ เรียงจากซ้ายไปขวา
โจทย์ทดสอบความเข้าใจ ลองตอบคำถามต่อไปนี้ดูนะครับ
1. x = 4 + 5 * 3
ตอบ x = ……………….
2. y = 3 + 6 / 2 + 1
ตอบ y = ……………….
3. z = 5 % 2
ตอบ z = ……………….
4. m = (5 % 3) + (7 + 3) * 2
ตอบ m = ………………
5. n = 10 / 5 + 7 * 2 – 6 / 3 / 2
ตอบ n = ……………….
| ความรู้เพิ่มเติมการเขียนโปรแกรมที่มีการแก้โจทย์ปัญหาทางคณิตศาสตร์ และมีการใช้ฟังก์ชันต่างๆ ทางคณิตศาสตร์ นักเรียนสามารถใช้ฟังก์ชันทางคณิตศาสตร์ในภาษาซีช่วยในการเขียนโปรแกรมได้ โดยมีฟังก์ชันที่ควรรู้จักดังนี้ฟังก์ชัน sqrt() ใช้สำหรับหารากที่สอง มีวิธีใช้คือx = sqrt(ค่าที่ต้องการหารากที่สอง);
ฟังก์ชัน sin() ใช้สำหรับหาค่ามุม sin มีวิธีใช้ดังนี้
x = sin(ค่ามุม);
เป็นต้น
หมายเหตุ ใช้ฟังก์ชันทางคณิตศาสตร์ได้จะต้องทำการ include ไฟล์ math.h ก่อนเท่านั้น
(ที่มา :http://www.nattapon.com/2013/12/c-language-7-operation/ ) |
