Submit Search
Upload
นิพจน์ ตัวดำเนินการ-และตัวถูกดำเนินการ
•
Download as PPTX, PDF
•
1 like
•
201 views
O
Oraphan4
Follow
งานนิพจน์ตัวดำเนินการ และตัวถูกดำเนินการ
Read less
Read more
Art & Photos
Report
Share
Report
Share
1 of 14
Download now
Recommended
Integer
Integer
Krutoon Apiwan
Doc 40720.914467592650
Doc 40720.914467592650
Jakkree Eiei
ผังงาน เจนนภา
ผังงาน เจนนภา
ปณพล ดาดวง
สมการSs
สมการSs
Tunyarat Lidmaha
3.4 ตัวดำเนินการและนิพจน์
3.4 ตัวดำเนินการและนิพจน์
รัสนา สิงหปรีชา
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)
Fair Kung Nattaput
DML Syntax and Invocation process
DML Syntax and Invocation process
Arvind Surve
The codes and conventions
The codes and conventions
EvijaKapeljuha
Recommended
Integer
Integer
Krutoon Apiwan
Doc 40720.914467592650
Doc 40720.914467592650
Jakkree Eiei
ผังงาน เจนนภา
ผังงาน เจนนภา
ปณพล ดาดวง
สมการSs
สมการSs
Tunyarat Lidmaha
3.4 ตัวดำเนินการและนิพจน์
3.4 ตัวดำเนินการและนิพจน์
รัสนา สิงหปรีชา
การเขียนผังงาน (Flowchart)
การเขียนผังงาน (Flowchart)
Fair Kung Nattaput
DML Syntax and Invocation process
DML Syntax and Invocation process
Arvind Surve
The codes and conventions
The codes and conventions
EvijaKapeljuha
Team Ruby Final Presentation Slides R7
Team Ruby Final Presentation Slides R7
Kevin Jones
Didácticas contemporáneas
Didácticas contemporáneas
Johanna Redondo
Ronak Shah resume
Ronak Shah resume
Ronak Shah
CSPi TS Infographic
CSPi TS Infographic
Chris Bell
CV_Resume
CV_Resume
Marcella DiVincenzo
ASD Market Week Post Show Report August 2015
ASD Market Week Post Show Report August 2015
ASDExhibitor
Dailytalkswithgod
Dailytalkswithgod
Amy Nichole Davidson PhD
Resume new
Resume new
vikash kumar
Nigeria's Media & Marketing in 2016
Nigeria's Media & Marketing in 2016
samuel odusami
Портфоліо Берестень Тетяни
Портфоліо Берестень Тетяни
tummenscool1
Nurse Powerpoint
Nurse Powerpoint
Amy Partin
Apache SystemML Architecture by Niketan Panesar
Apache SystemML Architecture by Niketan Panesar
Arvind Surve
Researching codes and conventions of music magazines double page spread
Researching codes and conventions of music magazines double page spread
EvijaKapeljuha
kaustubh resume- Updated
kaustubh resume- Updated
kaustubh sukenkar
LeonCordeau_resume_2016.1
LeonCordeau_resume_2016.1
Leon Cordeau
Fresh Grad Portfolio
Fresh Grad Portfolio
Bryan Yu
2ª npc
2ª npc
David Luna
More Related Content
Viewers also liked
Team Ruby Final Presentation Slides R7
Team Ruby Final Presentation Slides R7
Kevin Jones
Didácticas contemporáneas
Didácticas contemporáneas
Johanna Redondo
Ronak Shah resume
Ronak Shah resume
Ronak Shah
CSPi TS Infographic
CSPi TS Infographic
Chris Bell
CV_Resume
CV_Resume
Marcella DiVincenzo
ASD Market Week Post Show Report August 2015
ASD Market Week Post Show Report August 2015
ASDExhibitor
Dailytalkswithgod
Dailytalkswithgod
Amy Nichole Davidson PhD
Resume new
Resume new
vikash kumar
Nigeria's Media & Marketing in 2016
Nigeria's Media & Marketing in 2016
samuel odusami
Портфоліо Берестень Тетяни
Портфоліо Берестень Тетяни
tummenscool1
Nurse Powerpoint
Nurse Powerpoint
Amy Partin
Apache SystemML Architecture by Niketan Panesar
Apache SystemML Architecture by Niketan Panesar
Arvind Surve
Researching codes and conventions of music magazines double page spread
Researching codes and conventions of music magazines double page spread
EvijaKapeljuha
kaustubh resume- Updated
kaustubh resume- Updated
kaustubh sukenkar
LeonCordeau_resume_2016.1
LeonCordeau_resume_2016.1
Leon Cordeau
Fresh Grad Portfolio
Fresh Grad Portfolio
Bryan Yu
2ª npc
2ª npc
David Luna
Viewers also liked
(17)
Team Ruby Final Presentation Slides R7
Team Ruby Final Presentation Slides R7
Didácticas contemporáneas
Didácticas contemporáneas
Ronak Shah resume
Ronak Shah resume
CSPi TS Infographic
CSPi TS Infographic
CV_Resume
CV_Resume
ASD Market Week Post Show Report August 2015
ASD Market Week Post Show Report August 2015
Dailytalkswithgod
Dailytalkswithgod
Resume new
Resume new
Nigeria's Media & Marketing in 2016
Nigeria's Media & Marketing in 2016
Портфоліо Берестень Тетяни
Портфоліо Берестень Тетяни
Nurse Powerpoint
Nurse Powerpoint
Apache SystemML Architecture by Niketan Panesar
Apache SystemML Architecture by Niketan Panesar
Researching codes and conventions of music magazines double page spread
Researching codes and conventions of music magazines double page spread
kaustubh resume- Updated
kaustubh resume- Updated
LeonCordeau_resume_2016.1
LeonCordeau_resume_2016.1
Fresh Grad Portfolio
Fresh Grad Portfolio
2ª npc
2ª npc
นิพจน์ ตัวดำเนินการ-และตัวถูกดำเนินการ
1.
นิพจน์ ตัวดำเนินกำร และตัวถูกดำเนินกำร
2.
ตัวดำเนินกำรทำงคณิตศำสตร์ • ใช้สำหรับกำรคำนวณทำงคณิตศำสตร์ประกอบด้วยเครื่องหมำยทำง คณิตศำสตร์ ได้แก่เครื่องหมำย
+, -, *, / และ % มีตัวอย่ำงกำรใช้งำนดังนี้
3.
ตัวดำเนินกำรทำงคณิตศำสตร์ จะใช้ได้เฉพำะตัวแปรที่มีชนิดข้อมูลแบบจำนวน เต็มและจำนวนทศนิยมเท่ำนั้น ดังตัวอย่ำงเช่น ตัวดำเนินกำรเครื่องหมำย
/ จะให้ผลลัพธ์เป็นชนิดข้อมูลจำนวน ทศนิยม ก็ต่อเมื่อตัวถูกกระทำตัวใดตัวหนึ่งเป็นชนิดข้อมูลจำนวนทศนิยม ดัง ตัวอย่ำงเช่น 20 / 3.0 จะมีค่ำเท่ำกับ 6.66667 ถ้ำตัวถูกกระทำเป็นจำนวนเต็ม ทั้งหมดจะให้ผลลัพธ์เป็นจำนวนเต็ม ดังตัวอย่ำงเช่น 20 / 3 ซึ่งผลลัพธ์มีค่ำ เท่ำกับ 6 ตัวดำเนินกำรเครื่องหมำย % จะให้ผลลัพธ์เป็นตัวเลขเศษซึ่งเกิดจำกกำร หำรของตัวเลข 2 จำนวน ดังตัวอย่ำงเช่น 20 % 3 จะได้เศษของกำรหำรเท่ำกับ 2 51.5 % 2 จะได้เศษของกำรหำรเท่ำกับ 1.5
4.
ตัวดำเนินกำรทำงด้ำนกำรเปรียบเทียบ ตัวดำเนินกำรเปรียบเทียบควำมสัมพันธ์ใช้ในกำรเปรียบเทียบค่ำของชนิดข้อมูลใดๆ สองค่ำ โดยผลลัพธ์ที่ได้จำกกำรเปรียบเทียบควำมสัมพันธ์จะเป็นชนิดข้อมูล ตรรกะ เครื่องหมำยของตัวดำเนินกำรเปรียบเทียบควำมสัมพันธ์
ได้แก่เครื่องหมำย ==, !=, >, >=, <, <= มีตัวอย่ำงกำรใช้งำนดังนี้
5.
กำรนำข้อมูลมำเปรียบเทียบควำมสัมพันธ์กันจะต้องเป็นชนิดข้อมูลที่สอดคล้อง กัน เช่นกำรเปรียบเทียบระหว่ำงข้อมูลที่เป็นตัวเลขกับตัวเลข เป็นต้น
ดัง ตัวอย่ำงเช่น 2 > 5.5 ได้ผลลัพธ์เป็น false ‘A’ != ‘a’ ได้ผลลัพธ์เป็น true x < 20 นิพจน์นี้จะถูกต้องเมื่อกำหนดให้ตัวแปร x เป็น ชนิดข้อมูลจำนวนเต็มหรือจำนวนทศนิยม และได้ผลลัพธ์เป็น false เมื่อค่ำ ของตัวแปร x > 20 หรือได้ผลลัพธ์เป็น true เมื่อค่ำของตัวแปร x < 20 boolean check = true; check = ( 5 != 3) นิพจน์นี้จะได้ผลลัพธ์เป็น true เนื่องจำกนิพจน์ 5 !=3 มีค่ำเป็น true ซ่งมีค่ำเท่ำกับค่ำของตัวแปร check
6.
ตัวดำเนินกำรกำหนดค่ำ • ตัวดำเนินกำรกำหนดค่ำคือเครื่องหมำยที่ใช้ในกำรกำหนดค่ำข้อมูลใน กับตัวแปรต่ำงๆโดยกำรใช้เครื่องหมำยเท่ำกับ (
= ) ดังตัวอย่ำงเช่น • int x = 20; เป็นกำรกำหนดค่ำให้กับตัวแปร x เก็บ ข้อมูลจำนวนเต็มมีค่ำเท่ำกับ 20 x = 2 + 3 + 4; เป็นกำรกำหนดค่ำให้กับตัวแปร x เก็บข้อมูลจำนวนเต็มมีค่ำเท่ำกับ
7.
ตัวดำเนินกำรระดับบิต • ตัวดำเนินกำรระดับบิต (Bitwise
Operator) เป็นตัวดำเนินกำรที่นำบิตของ เลขฐำนสองมำดำเนินกำร กัน โดยกำรนำข้อมูลมำแปลงเป็นเลขฐำนสองก่อนจึงค่อยนำมำกระทำกับตัวดำเนินกำร & (And) หมายถึง เปรียบเทียบบิตเพื่อให้ค่ำ 1 ต่อเมื่อค่ำของบิตในตำ- แหน่งเดียวกันมีค่ำเป็น 1 ของตัวแปรทั้งคู่ นอกจำกนั้นผลที่ได้จะเป็น 0 | (Or) หมายถึง เปรียบเทียบบิตเพื่อให้ค่ำ 1 ต่อเมื่อค่ำของบิตในตำแหน่ง เดียวกันมีค่ำเป็น 1 ของตัวแปรทั้งคู่ และให้ค่ำ 0 ต่อเมื่อ ค่ำของบิตในตำแหน่งเดียวกัน ของตัวแปรทั้งคู่มีค่ำเป็น 0 ทั้งคู่ ~ (Not) หมายถึง แปลงค่ำบิตจำก 0 เป็น 1 และจำก 1 เป็น 0 ^ (Xor) หมายถึง เปรียบเทียบบิตเพื่อให้ค่ำ 0 ต่อเมื่อค่ำของบิตในตำแหน่ง ใดตำแหน่งหนึ่งมีค่ำเป็น 1 ของตัวแปรทั้งคู่ หรือ 0 ของตัวแปรทั้งคู่ << (Shift Left) หมายถึง เลื่อนบิตไปทำงซ้ำยตำมค่ำของบิตที่นำมำเปรียบเทียบ >> (Shift Right) หมายถึง เลื่อนบิตไปทำงขวำตำมค่ำของบิตที่นำมำเปรียบเทียบ
8.
ตัวดำเนินกำรทำงตรรกศำสตร์ • เป็นเครื่องหมำยที่ใช้ในกำรเปรียบเทียบและตัดสินใจโดยเอำผลลัพธ์ของ กำรเปรียบเทียบเงื่อนไขตั้งแต่ 2
เงื่อนไขมำเปรียบเทียบกันโดยใช้หลักกำร ทำงตรรกศำสตร์ตำมตำรำงค่ำควำมจริงในกำรพิจำรณำผลลัพธ์ ผลที่ได้จำก กำรเปรียบเทียบจะได้ผลเป็น 2 กรณี คือ จริง กับ เท็จ เช่นเดียวกับ เครื่องหมำยเปรียบเทียบ เครื่องหมำยหรือตัวดำเนินกำรทำงตรรกศำสตร์มี อยู่ด้วยกัน 3 ชนิด คือ && (and), | | (or), และ ! (not)
9.
ตัวดาเนินการโดยใช้เครื่องหมาย && (and) กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย
&& จะเรียกว่ำ กำรดำเนินกำร and ตำรำงค่ำควำมจริงต่อไปนี้แสดงผลจำกกำรดำเนินกำร and โดยสัญลักษณ์ในตำรำง ตัว T ใช้แทนค่ำที่เป็นจริง และ F แทนค่ำที่เป็นเท็จ ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย && (and) สรุปได้ว่ำกำรดำเนินกำรโดยใช้เครื่องหมำย &&( and ) ถ้ำค่ำที่นำมำเป็นจริง ทั้งคู่ ผลลัพธ์ที่ได้จะเป็นจริง นอกนั้นเป็นเท็จ
10.
ตัวดาเนินการโดยใช้เครื่องหมาย | |
(or) กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย | | จะเรียกว่ำกำร ดำเนินกำร or ตำรำงค่ำควำมจริงต่อไปนี้แสดงผลจำกกำรดำเนินกำร or ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย | | (or) สรุปได้ว่ำกำรดำเนินกำร โดยใช้เครื่องหมำย | | (or) ถ้ำมีค่ำใดค่ำหนึ่งเป็นจริง ผลลัพธ์ที่ได้ จะเป็นจริง
11.
ตัวดาเนินการโดยใช้เครื่องหมาย ! (not) กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย
! จะเรียกว่ำกำรดำเนินกำร not โดยเครื่องหมำย ! จะใช้เปลี่ยนค่ำควำมจริงเป็นตรงกันข้ำม โดยถ้ำค่ำเดิมเป็นจริงเมื่อ ดำเนินกำรโดยใช้เครื่องหมำย ! ผลลัพธ์จะออกมำเป็นเท็จ และถ้ำค่ำเดิมเป็นเท็จจะได้ผลลัพธ์ ออกมำเป็นจริง (คณิตศำสตร์ใช้เครื่องหมำย ˜ เรียกว่ำนิเสธ) ผลลัพธ์จำกกำรดำเนินกำร not แสดงได้ดังนี้ ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย ! (not) สรุปได้ว่ำกำรดำเนินกำร โดยเครื่องหมำย ! (not)จะใช้เปลี่ยนค่ำควำมจริงเป็นตรงกันข้ำม
12.
ลำดับควำมสำคัญของตัวดำเนินกำร ในกำรเขียนโปรแกรมเพื่อใช้งำนจำเป็นต้องเกี่ยวข้องกับนิพจน์ทำงคณิตศำสตร์ และสูตรคำนวณต่ำงๆไม่มำกก็น้อย และสิ่งเหล่ำนี้ต้องใช้ตัวดำเนินกำรต่ำงๆ เข้ำไป ประกอบกำรใช้งำน
และตัวดำเนินกำรแต่ละตัว ต่ำงก็มีลำดับควำมสำคัญของกำร ทำงำนก่อนหลังแตกต่ำงกันไป ดังนั้น จึงมีควำมจำเป็นต้องเรียนรู้ถึงลำดับกำร ทำงำนของตัวดำเนินกำรแต่ละตัว ว่ำตัวใดมีควำมสำคัญสูง ตัวใดมีควำมมสำคัญ ต่ำ เพื่อให้ได้ผลลัพธ์อย่ำงถูกต้อง
13.
14.
สมำชิก • นำยอธิรำช ฟักโต
เลขที่ 1 • นำยพัสกร จันทฤทธิ์ เลขที่ 2 • นำยวัชรำกร เขียวชอุ่ม เลขที่ 4 • นำยนิติธร วิไลรัตน์ เลขที่ 6 • นำงสำวอุษำวณิช มูลภำ เลขที่ 12 • นำงสำวชนำพร ปำมะโน เลขที่ 18 • นำงสำวศิริรัตน์ จิตษ์น่วม เลขที่ 22 • นำงสำววิไลวรรณ ตรีคงธรรมกุล เลขที่ 30
Download now