WeGievU.Com
WeGievU.Com
WeGievU.Com
User :
Pass :
  WeGievU.Com
WeGievU.Com
WeGievU.Com
» E-Learning Room > Asp
WeGievU.Com
Operator ของ Asp 
( 89  Views )

Mon 01-09-2551 Time 12:30
Category: Asp/ WeGievU.Com 0Comments
WeGievU.Com
Operator นั้นเป็นการกระทำบางอย่างกับข้อมูล และได้ผลลัพธ์ออกมา ซึ่ง Operator ของ Asp นั้นสามารถแบ่งออกเป็นประเภทใหญ่ ๆ ได้ดังนี้
- Operator ในการทำงานงานทางคณิตศาสตร์

Operator ที่เกี่ยวข้องกับการคำนวณทางคณิตศาสตร์ ตัวอย่างเช่น การบวก , การลบ, การคูณ และการหาร เป็นต้น ซึ่งมีดังในตารางดังต่อไปนี้
การกระทำ
สัญลักษณ์
ตัวอย่าง
ผลลัพธ์
การบวก
+
1+2
3
การลบ
-
2-1
1
การคูณ
*
2*2
4
การหาร
/
7/2
3.5
การหารแบบเต็มจำนวน
\
5\3
1
การหารแบบเอาเศษ
Mod
10 Mod 3
1
การยกกำลัง
^
2^4
16
- Operator ในการทำงานทางตรรกะ

Operator ทางตรรกะจะให้ผลลัพธ์เป็นค่า True และ False ซึ่งรายละเอียดในการแสดงผลทางตรรกะในกรณีต่างๆ มีดังนี้

- Operator And
A
B
A and B
True True True
True False False
False True False
False False False
สรุป ถ้าเป็นOperator And จะเป็น True กรณีเดียวคือ เมื่อทั้ง A และ B เป็น True


- Operator Or
A
B
A or B
True True True
True False True
False True True
False False False
สรุป ถ้าเป็นOperator Or จะเป็น False กรณีเดียวคือ เมื่อทั้ง A และ B เป็น False
- Operator Xor
A
B
A Xor B
True True False
True False True
False True True
False False False
สรุป ถ้าเป็นOperator Xor จะเป็น ผลที่ได้ออกมาเป็นดังนี้คือกรณีค่าของ A และ B ตรงกัน ผลจะออกมาเป็น False แต่ถ้าค่าของ A และ B ไม่ตรงกันผลออกมาจะเป็น True


Operator Eqv
A
B
A Eqv B
True True True
True False False
False True False
False False True

สรุป ถ้าเป็นOperator Eqv จะเป็น ผลที่ได้ออกมาจะตรงกันข้ามกับ Xor คือ กรณีค่าของ A และ B ตรงกัน ผลจะออกมาเป็น True แต่ถ้าค่าของ A และ B ไม่ตรงกันผลออกมาจะเป็น False


Operator Imp
A
B
A Imp B
True True True
True False False
False True True
False False True

สรุป Operator Imp จะมีค่าเหมือนกับคำว่า ถ้า....แล้ว ซึ่งถ้าสังเกตตาราง เราสามรถสรุปได้ว่า กรณีที่ผลลัพธ์จะเป็น False นั่นคือ เมื่อ A = True และ B = False เท่านั้น


Operator Not
A
Not A
True False
False True

- Operator ในการทำงานเกี่ยวกับข้อมูลชนิด String
Operator กลุ่มนี้ เป็น Operator ที่ใช้ในการเชื่อมระหว่าง String กับ String เข้าด้วยกัน หรือ ระหว่าง String กับ Numueric ซึ่งมีดังนี้

+ = ใช้เชื่อม String กับ String
& = ใช้เชื่อม String กับ Numeric หรือ String ก็ได้เช่นกัน
ตัวอย่าง
"ASP" + "Chapter.com"
ผลที่ได้ ASP Chapter.com
อีกสักตัวอย่าง
X = "Hello"
Y = 5
Z = "Times"
W = X&Y&Z
ผลลัพธ์ที่ได้ Hello 5 times

- Operator ในการเปรียบเทียบ

สัญลักษณ์
ความหมาย
รูปแบบการใช้งาน
= เท่ากับ A = B
<> ไม่เท่ากับ A <> B
< น้อยกว่า A < B
> มากกว่า A> B
<= น้อยกว่าหรือเท่ากับ A<= B
>= มากกว่าหรือเท่ากับ A>=B

สรุป Operator ต่างเหล่านี้เป็นสิ่งจำเป็นมากในการเขียนโปรแกรม เพราะเป็นหลักการพื้นฐานสำหรับใช้ในการควบคุมและกำหนดรูปแบบการทำงานของโปรแกรม ถ้ามีการทำความเข้าใจในส่วนนี้เป็นอย่างดีแล้ว จะช่วยให้การเขียนโปรแกรมในการตรวจสอบเงื่อนไข ไม่ใช่เรื่องยากเย็นอีกต่อไป เพราะสิ่งที่เจอก็คือ ไม่ว่าจะเป็นมือใหม่หรือมือเก่า ถึงคราวต้องตัดสินใจด้วยเงื่อนไขการทำงานบางอย่างที่ซับซ้อน ก็เล่นเอาปวดหัวเหมือนกัน ก็ต้องกลับมาใช้หลักพวกนี้นั่นเอง

แสดงความคิดเห็น “ Operator ของ Asp   Comment”
WeGievU.Com
WeGievU.Com


Learning
| Tip | Knowledge
Copyright (c) 2010 by Wegiveu.com Team ( We Give Everything )