ตัวดำเนินการ (Operator)
การเขียนโปรแกรมภาษาเบสิคมีการคำนวณทางคณิตศาสตร์ซึ่งภาษาเบส มีเครื่องหมาย
หรือสัญลักษณ์แสดงการกระทำทางคณิตศาสตร์ที่เรียกว่า ตัวดำเนินการทางคณิตศาสตร์
(Arithmetic Operation) เช่น เครื่องหมาย + ,
- , * , / เป็นต้น
ตัวดำเนินการคณิตศาสตร์ (Arithmetic Operator) ตัวดำเนินการทางคณิตศาสตร์ ใช้สำหรับคำนวณ Operand ที่เป็นค่าคงที่ หรือตัวแปรก็ได้ โดยให้ค่าผลลัพธ์เป็นตัวเลขตัวเดียว Operator เชิงคณิตศาสตร์ที่ส่วนใหญ่รู้จักคุ้นเคยกันมากที่สุด ได้แก่
ตัวดำเนินการกำหนดค่า (Assignment Operator) ตัวดำเนินการกำหนดค่า เป็นเครื่องหมายในการกำหนดให้ตัวแปรที่อยู่ทางฝั่งซ้ายมีค่าเท่ากับค่าเดิมในตัวแปรที่อยู่ทางฝั่งขวา ดังนี้
ตัวดำเนินการเพิ่มค่าและลดค่า (Increment / Decrement Operator) ตัวดำเนินการเพิ่มค่าและลดค่า เป็นเครื่องหมายที่ใช้ในการเพิ่มหรือลดค่าของข้อมูลทางขวาให้กับตัวแปรทางด้านซ้ายมือของสมการ มีเครื่องหมายดังนี้
ตัวดำเนินการเชิงเปรียบเทียบ (Comparison Operator) ตัวดำเนินการเปรียบเทียบ หมายถึง เครื่องหมายในการเปรียบเทียบข้อมูล ผลลัพธ์ที่ได้จะมีค่าตรรกะบูลลีนเป็นจริง (True) และเท็จ (False)
ตัวดำเนินการเชิงตรรกะ (Logical Operator) ตัวดำเนินการเชิงตรรกะ เป็นเครื่องหมายที่ให้ค่าจริง (True) และเท็จ (False) ในการเปรียบเทียบ ประกอบด้วยเครื่องหมายดังนี้
ตัวดำเนินการเชิงข้อความ (String Operator) ตัวดำเนินการเชิงข้อความ เป็นการเชื่อมโยงประโยคข้อความเข้าด้วยกัน (Concatenation) โดยใช้เครื่องหมายบวก (+) เป็นตัวกระทำ เช่น
ลำดับความสำคัญของเครื่องหมายหรือตัวดำเนินการในการคำนวณ ลำดับที่ 1 ( ) ลำดับที่ 2 ++ -- ! ~ ลำดับที่ 3 * / % ลำดับที่ 4 + - ลำดับที่ 5 << >> >>> ลำดับที่ 6 < <= > >= ลำดับที่ 7 == != ลำดับที่ 8 & ลำดับที่ 9 ^ ลำดับที่ 10 | ลำดับที่ 11 && ลำดับที่ 12 || ลำดับที่ 13 = += -= *= /= %= <<= >>= >>>= &= ^= != |

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