Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
นิพจน์ ตัวดำเนินกำร และตัวถูกดำเนินกำร
ตัวดำเนินกำรทำงคณิตศำสตร์
• ใช้สำหรับกำรคำนวณทำงคณิตศำสตร์ประกอบด้วยเครื่องหมำยทำง
คณิตศำสตร์ ได้แก่เครื่องหมำย +, -, *, /...
ตัวดำเนินกำรทำงคณิตศำสตร์ จะใช้ได้เฉพำะตัวแปรที่มีชนิดข้อมูลแบบจำนวน
เต็มและจำนวนทศนิยมเท่ำนั้น ดังตัวอย่ำงเช่น
ตัวดำเนินก...
ตัวดำเนินกำรทำงด้ำนกำรเปรียบเทียบ
ตัวดำเนินกำรเปรียบเทียบควำมสัมพันธ์ใช้ในกำรเปรียบเทียบค่ำของชนิดข้อมูลใดๆ
สองค่ำ โดยผลลั...
กำรนำข้อมูลมำเปรียบเทียบควำมสัมพันธ์กันจะต้องเป็นชนิดข้อมูลที่สอดคล้อง
กัน เช่นกำรเปรียบเทียบระหว่ำงข้อมูลที่เป็นตัวเลขกับ...
ตัวดำเนินกำรกำหนดค่ำ
• ตัวดำเนินกำรกำหนดค่ำคือเครื่องหมำยที่ใช้ในกำรกำหนดค่ำข้อมูลใน
กับตัวแปรต่ำงๆโดยกำรใช้เครื่องหมำยเท่...
ตัวดำเนินกำรระดับบิต
• ตัวดำเนินกำรระดับบิต (Bitwise Operator) เป็นตัวดำเนินกำรที่นำบิตของ
เลขฐำนสองมำดำเนินกำร
กัน โดยกำร...
ตัวดำเนินกำรทำงตรรกศำสตร์
• เป็นเครื่องหมำยที่ใช้ในกำรเปรียบเทียบและตัดสินใจโดยเอำผลลัพธ์ของ
กำรเปรียบเทียบเงื่อนไขตั้งแต่...
ตัวดาเนินการโดยใช้เครื่องหมาย && (and)
กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย && จะเรียกว่ำ
กำรดำเนินกำร and ตำรำงค่ำค...
ตัวดาเนินการโดยใช้เครื่องหมาย | | (or)
กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย | | จะเรียกว่ำกำร
ดำเนินกำร or ตำรำงค่ำค...
ตัวดาเนินการโดยใช้เครื่องหมาย ! (not)
กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย ! จะเรียกว่ำกำรดำเนินกำร
not โดยเครื่องหม...
ลำดับควำมสำคัญของตัวดำเนินกำร
ในกำรเขียนโปรแกรมเพื่อใช้งำนจำเป็นต้องเกี่ยวข้องกับนิพจน์ทำงคณิตศำสตร์
และสูตรคำนวณต่ำงๆไม่ม...
สมำชิก
• นำยอธิรำช ฟักโต เลขที่ 1
• นำยพัสกร จันทฤทธิ์ เลขที่ 2
• นำยวัชรำกร เขียวชอุ่ม เลขที่ 4
• นำยนิติธร วิไลรัตน์ เลข...
นิพจน์ ตัวดำเนินการ-และตัวถูกดำเนินการ
Próxima SlideShare
Cargando en…5
×

นิพจน์ ตัวดำเนินการ-และตัวถูกดำเนินการ

งานนิพจน์ตัวดำเนินการ และตัวถูกดำเนินการ

  • Sé el primero en comentar

  • Sé el primero en recomendar esto

นิพจน์ ตัวดำเนินการ-และตัวถูกดำเนินการ

  1. 1. นิพจน์ ตัวดำเนินกำร และตัวถูกดำเนินกำร
  2. 2. ตัวดำเนินกำรทำงคณิตศำสตร์ • ใช้สำหรับกำรคำนวณทำงคณิตศำสตร์ประกอบด้วยเครื่องหมำยทำง คณิตศำสตร์ ได้แก่เครื่องหมำย +, -, *, / และ % มีตัวอย่ำงกำรใช้งำนดังนี้
  3. 3. ตัวดำเนินกำรทำงคณิตศำสตร์ จะใช้ได้เฉพำะตัวแปรที่มีชนิดข้อมูลแบบจำนวน เต็มและจำนวนทศนิยมเท่ำนั้น ดังตัวอย่ำงเช่น ตัวดำเนินกำรเครื่องหมำย / จะให้ผลลัพธ์เป็นชนิดข้อมูลจำนวน ทศนิยม ก็ต่อเมื่อตัวถูกกระทำตัวใดตัวหนึ่งเป็นชนิดข้อมูลจำนวนทศนิยม ดัง ตัวอย่ำงเช่น 20 / 3.0 จะมีค่ำเท่ำกับ 6.66667 ถ้ำตัวถูกกระทำเป็นจำนวนเต็ม ทั้งหมดจะให้ผลลัพธ์เป็นจำนวนเต็ม ดังตัวอย่ำงเช่น 20 / 3 ซึ่งผลลัพธ์มีค่ำ เท่ำกับ 6 ตัวดำเนินกำรเครื่องหมำย % จะให้ผลลัพธ์เป็นตัวเลขเศษซึ่งเกิดจำกกำร หำรของตัวเลข 2 จำนวน ดังตัวอย่ำงเช่น 20 % 3 จะได้เศษของกำรหำรเท่ำกับ 2 51.5 % 2 จะได้เศษของกำรหำรเท่ำกับ 1.5
  4. 4. ตัวดำเนินกำรทำงด้ำนกำรเปรียบเทียบ ตัวดำเนินกำรเปรียบเทียบควำมสัมพันธ์ใช้ในกำรเปรียบเทียบค่ำของชนิดข้อมูลใดๆ สองค่ำ โดยผลลัพธ์ที่ได้จำกกำรเปรียบเทียบควำมสัมพันธ์จะเป็นชนิดข้อมูล ตรรกะ เครื่องหมำยของตัวดำเนินกำรเปรียบเทียบควำมสัมพันธ์ ได้แก่เครื่องหมำย ==, !=, >, >=, <, <= มีตัวอย่ำงกำรใช้งำนดังนี้
  5. 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. 6. ตัวดำเนินกำรกำหนดค่ำ • ตัวดำเนินกำรกำหนดค่ำคือเครื่องหมำยที่ใช้ในกำรกำหนดค่ำข้อมูลใน กับตัวแปรต่ำงๆโดยกำรใช้เครื่องหมำยเท่ำกับ ( = ) ดังตัวอย่ำงเช่น • int x = 20; เป็นกำรกำหนดค่ำให้กับตัวแปร x เก็บ ข้อมูลจำนวนเต็มมีค่ำเท่ำกับ 20 x = 2 + 3 + 4; เป็นกำรกำหนดค่ำให้กับตัวแปร x เก็บข้อมูลจำนวนเต็มมีค่ำเท่ำกับ
  7. 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. 8. ตัวดำเนินกำรทำงตรรกศำสตร์ • เป็นเครื่องหมำยที่ใช้ในกำรเปรียบเทียบและตัดสินใจโดยเอำผลลัพธ์ของ กำรเปรียบเทียบเงื่อนไขตั้งแต่ 2 เงื่อนไขมำเปรียบเทียบกันโดยใช้หลักกำร ทำงตรรกศำสตร์ตำมตำรำงค่ำควำมจริงในกำรพิจำรณำผลลัพธ์ ผลที่ได้จำก กำรเปรียบเทียบจะได้ผลเป็น 2 กรณี คือ จริง กับ เท็จ เช่นเดียวกับ เครื่องหมำยเปรียบเทียบ เครื่องหมำยหรือตัวดำเนินกำรทำงตรรกศำสตร์มี อยู่ด้วยกัน 3 ชนิด คือ && (and), | | (or), และ ! (not)
  9. 9. ตัวดาเนินการโดยใช้เครื่องหมาย && (and) กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย && จะเรียกว่ำ กำรดำเนินกำร and ตำรำงค่ำควำมจริงต่อไปนี้แสดงผลจำกกำรดำเนินกำร and โดยสัญลักษณ์ในตำรำง ตัว T ใช้แทนค่ำที่เป็นจริง และ F แทนค่ำที่เป็นเท็จ ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย && (and) สรุปได้ว่ำกำรดำเนินกำรโดยใช้เครื่องหมำย &&( and ) ถ้ำค่ำที่นำมำเป็นจริง ทั้งคู่ ผลลัพธ์ที่ได้จะเป็นจริง นอกนั้นเป็นเท็จ
  10. 10. ตัวดาเนินการโดยใช้เครื่องหมาย | | (or) กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย | | จะเรียกว่ำกำร ดำเนินกำร or ตำรำงค่ำควำมจริงต่อไปนี้แสดงผลจำกกำรดำเนินกำร or ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย | | (or) สรุปได้ว่ำกำรดำเนินกำร โดยใช้เครื่องหมำย | | (or) ถ้ำมีค่ำใดค่ำหนึ่งเป็นจริง ผลลัพธ์ที่ได้ จะเป็นจริง
  11. 11. ตัวดาเนินการโดยใช้เครื่องหมาย ! (not) กำรดำเนินกำรทำงตรรกศำสตร์โดยใช้เครื่องหมำย ! จะเรียกว่ำกำรดำเนินกำร not โดยเครื่องหมำย ! จะใช้เปลี่ยนค่ำควำมจริงเป็นตรงกันข้ำม โดยถ้ำค่ำเดิมเป็นจริงเมื่อ ดำเนินกำรโดยใช้เครื่องหมำย ! ผลลัพธ์จะออกมำเป็นเท็จ และถ้ำค่ำเดิมเป็นเท็จจะได้ผลลัพธ์ ออกมำเป็นจริง (คณิตศำสตร์ใช้เครื่องหมำย ˜ เรียกว่ำนิเสธ) ผลลัพธ์จำกกำรดำเนินกำร not แสดงได้ดังนี้ ตำรำงค่ำควำมจริงแสดงผลกำรดำเนินกำรโดยใช้เครื่องหมำย ! (not) สรุปได้ว่ำกำรดำเนินกำร โดยเครื่องหมำย ! (not)จะใช้เปลี่ยนค่ำควำมจริงเป็นตรงกันข้ำม
  12. 12. ลำดับควำมสำคัญของตัวดำเนินกำร ในกำรเขียนโปรแกรมเพื่อใช้งำนจำเป็นต้องเกี่ยวข้องกับนิพจน์ทำงคณิตศำสตร์ และสูตรคำนวณต่ำงๆไม่มำกก็น้อย และสิ่งเหล่ำนี้ต้องใช้ตัวดำเนินกำรต่ำงๆ เข้ำไป ประกอบกำรใช้งำน และตัวดำเนินกำรแต่ละตัว ต่ำงก็มีลำดับควำมสำคัญของกำร ทำงำนก่อนหลังแตกต่ำงกันไป ดังนั้น จึงมีควำมจำเป็นต้องเรียนรู้ถึงลำดับกำร ทำงำนของตัวดำเนินกำรแต่ละตัว ว่ำตัวใดมีควำมสำคัญสูง ตัวใดมีควำมมสำคัญ ต่ำ เพื่อให้ได้ผลลัพธ์อย่ำงถูกต้อง
  13. 13. สมำชิก • นำยอธิรำช ฟักโต เลขที่ 1 • นำยพัสกร จันทฤทธิ์ เลขที่ 2 • นำยวัชรำกร เขียวชอุ่ม เลขที่ 4 • นำยนิติธร วิไลรัตน์ เลขที่ 6 • นำงสำวอุษำวณิช มูลภำ เลขที่ 12 • นำงสำวชนำพร ปำมะโน เลขที่ 18 • นำงสำวศิริรัตน์ จิตษ์น่วม เลขที่ 22 • นำงสำววิไลวรรณ ตรีคงธรรมกุล เลขที่ 30

    Sé el primero en comentar

    Inicia sesión para ver los comentarios

งานนิพจน์ตัวดำเนินการ และตัวถูกดำเนินการ

Vistas

Total de vistas

140

En Slideshare

0

De embebidos

0

Número de embebidos

1

Acciones

Descargas

2

Compartidos

0

Comentarios

0

Me gusta

0

×