Page 37 - python
P. 37

11




                                                           บทที่ 2

                                              เครื่องหมายดําเนินการและนิพจน


                   แนวคิด
                          เครื่องหมายทางคณิตศาสตร เชน  การบวก (+) การลบ (−) การคูณ (×) การหาร (÷) วงเล็บ()
                   ปกกา {} สามารถดําเนินการไดหลายแบบและอาจทําใหคําตอบไมตรงกัน เนื่องจากลําดับความสําคัญของ
                                                                                   ั
                                                                                          
                                         ื่
                   ตัวดําเนินการ ดังนั้น เพอการคํานวณนิพจนใหไดคําตอบที่ถูกตองตรงกนจําเปนตองเขาใจระดับ
                                                             
                                                                         
                   ความสําคัญของตัวดําเนินการแตละตัวและความรูพื้นฐานที่เกี่ยวของ
                          ในบทนี้จะนําเสนอเนื้อหาเกี่ยวกับ เครื่องหมายดําเนินการและนิพจน เครื่องหมายดําเนินการทาง
                   คณิตศาสตร เครื่องหมายดําเนินการทางตรรกศาสตร การแปลงเลขฐานสอง ลอจกเกตพนฐาน การ
                                                                                                ื้
                                                                                          ิ
                   คํานวณของดิจิทัลคอมพิวเตอร ตัวเลขลบ และการเขียนโปรแกรมคํานวณสมการทางคณิตศาสตรพื้นฐาน

                   วัตถุประสงค
                                     ื
                                     ่
                          1. อธิบายเครองหมายดําเนินและนิพจนได  
                          2. อธิบายเครองหมายดําเนินการทางคณิตศาสตรได
                                     ื
                                     ่
                          3. อธิบายเครองหมายดําเนินการทางตรรกศาสตรได  
                                     ่
                                     ื
                                                                   
                          4. อธิบายการทํางานของวงจรบวกเลขได
                          5. อธิบายวิธีการแปลงสมการคณิตศาสตรเปนนิพจนเพื่อคํานวณได

                   2.1 เครื่องหมายดําเนินการและนิพจน
                                                                                 ่
                            ิ
                                                                                 ื
                                                                        ่
                                                                        ื
                                                                                                     
                          นพจน (Expression) คือ การนําตัวแปรและตัวเลขมาเชอมดวยเครองหมายทางคณิตศาสตร หรือ
                   เครื่องหมายการเปรียบเทียบ หรือเครื่องหมายตรรกศาสตร เชน “3+a**4”
                   หมายเหตุ:  ** คือ เครื่องหมายยกกําลัง เชน a**4 คือ a คูณกัน 4 ครั้ง (a * a * a * a)

                   2.2 เครื่องหมายทางคณิตศาสตร (Arithmetic Operators)

                                               ิ
                                                      
                   ตารางที่ 2.1 เครองหมายทางคณตศาสตร (Arithmetic Operators)
                                 ่
                                 ื
                           เครื่องหมาย                                  ตัวอยาง
                    การบวก ( + )              3 + 2
                    การลบ ( - )               3 – 2
                         ู
                    การคณ ( * )               3 * 2
                    การหาร ( / )              3 / 2
                           ํ
                    การยกกาลัง ( ** )         2 ** 4
                    การลดคาตัวแปร ( -= )     a=3; a-=1  # a-=1 คือ a = a-1 ดังนั้น a = 3-1 คา a เทากับ 2
                            
                                                                                ้
                         ่
                                                                                           
                         ิ
                                                                                ั
                    การเพมคาตัวแปร ( += )     a=3; a+=1  # a+=1 คอ a = a+1 ดังนน a = 3+1 คา a เทากับ 4
                                                                  ื
                    การคณคาตัวแปร ( *= )      a=3; a*=3  # a*=3 คอ a = a*3 ดังนน a = 3*3 คา a เทากบ 9
                         ู
                                                                 ื
                                                                                                 ั
                                                                               ้
                                                                               ั
                            
                                                                                          
                    การหารคาตัวแปร ( /= )    a=4; a/=2  # a/=2 คือ a = a/2 ดังนั้น a = 4/2 คา a เทากับ 2
                    การหารเอาเศษ (%)          a = 5; a%2 ผลลัพธ คือ 1
   32   33   34   35   36   37   38   39   40   41   42