สอน C++ : บทที่ 10 ตัวดำเนินการทางคณิตศาสตร์ Arithmetic operators (+, -, *, /, %)

บทเรียนออนไลน์ #28
เขียนโดย :
มีผู้อ่าน : 19,534 คน วันนี้ : 3 คน

สวัสดีครับ มาพบกับบทความสอน C++ กันอีกครั้งในบทที่ 10 ว่าด้วยเรื่อง ตัวดำเนินการทางคณิตศาสตร์ (Arithmetic operators) ในภาษา C++ ซึ่งตัวดำเนินการทางคณิตศาสตร์นี้ จะถูกนำมาใช้สร้างเป็นสูตรคำนวณเพื่อนำมาใช้หาผลลัพธ์ภายในโปรแกรมของเรา หลังจากที่เราเขียนโปรแกรมแสดงผลได้แล้ว รับข้อมูลลงตัวแปรได้แล้ว นำค่าไปเก็บลงตัวแปรได้แล้ว ขั้นต่อไปเราจะมาเริ่มทำให้โปรแกรมของเราฉลาดขึ้นด้วยการทำให้สามารถนำข้อมูลต่างๆ ไปคำนวณได้ เอาล่ะครับ เราลองมาดูกันเลยดีกว่า ^^

 

Arithmetic operators

ตัวดำเนินการทางคณิตศาสตร์ใน ภาษา C++

ในส่วนนี้จะเป็นตารางที่รวบรวม ตัวดำเนินการทางคณิตศาสตร์ไว้ทั้งหมด ให้ท่านผู้อ่านจำว่าอะไรเรียกว่าอะไร และใช้งานแบบไหนตามตัวอย่างครับ

 

ตัวดำเนินการ ความหมาย ตัวอย่างการใช้งาน
+ addition (บวก) 1 + 1 , 12.5 + 1.2
- subtraction (ลบ) 2 - 1 , 10.5 - 2.1 , -2 - 3
* multiplication (คูณ) 3 * 1 , 2.5 * 2.12
/ division (หาร) 5 / 2 , 1.2 / 2
% modulo (หารเอาเศษ) 5 % 2 , 28 % 2

 

เอาล่ะจบและครับบทนี้กับ ตัวดำเนินการทางคณิตศาสตร์ (Arithmetic operators) พวกนี้ก็คือเครื่องหมาย บวก ลบ คูณ หาร ที่เราเคยเรียนในสมัยเด็กๆ นั่นเองครับ แต่จะมีเพิ่มมาอีกตัวคือ mod (มอท) ตัวนี้คือการหารเพื่อเอาเศษ โดยมากมักประยุกต์ใช้กับการเขียนโปรแกรม การหาเลขคู่เลขคี่ การหาเงินทอน การหาเศษของจำนวนต่างๆ  เป็นต้น ซึ่งผมจะทำเป็นตัวอย่างให้ดูในบทความอื่นๆ ต่อไป ในบทความนี้ง่ายๆ แค่อ่านแล้วจำให้ได้ก็พอครับ ^^

 

สิ่งที่คุณจะทำได้หลังจากอ่านบทความนี้
- คุณจะรู้จักกับ ตัวดำเนินการทางคณิตศาสตร์ (Arithmetic operators) ในภาษา C++

 

บทความแนะนำ
" น้องๆ คนไหนเพิ่งเปิดมาอ่าน C++ ในบทนี้ แต่ยังไม่มีพื้นฐานเลยผมแนะนำให้กลับไปอ่านบทความเหล่านี้ก่อนนะครับ ^^ "
by TUTORTONG