Page 55 - การพัฒนาการหนังสืออิเล็กทรอนิกส์ภาษาของคอมพิวเตอร์
P. 55

50                                                                 หน่วยที3 ข้อมูลพนฐานและตัวดาเนนการ                  51
                                                                                                                                                                                           �
                                                                                                                                                                               �
                                                                                                                                                                                           ื
                                                                                                                                                                                                               ิ
                                                                                                                                                                                                           ํ
                                                  หน่วยที่3                                                                    .........................................................................................................................................................



                        ข้อมูลพื้นฐานและตัวดำาเนินการ                                                                          1.ชนิดข้อมูล


                                                                                                                               -----------------------------------------------------------------

                                                                                                                               1.1 ชนิดของข้อมูลพื้นฐาน (Basic Types) ในภาษาซี มีอยู่ 5 แบบ ดังนี้

                    ผลการเรียนรู้                                                                                                  1.1.1 ข้อมูลแบบบูลีน (Boolean)


                                                                                                                                เรียกว่าแบบ bool หมายถึง ข้อมูลที่มีค่าเป็น 0 ถือว่าเป็นเท็จ (False) หรือมีค่าเป็น

                   มีความรู้ความเข้าใจชนิดข้อมูล ตัวแปร ค่าคงที่ ตัวดำาเนินการและนิพจน์                                         1ถือว่าเป็นจริง (True)

                    จุดประสงค์การเรียนรู้                                                                                          1.1.2 ข้อมูลแบบตัวอักษร (Character)

                                                                                                                                เรียกว่าแบบ char หมายถึง ข้อมูลที่มีค่าเป็นตัวอักษรหนึ่งตัว อยู่ในเครื่องหมาย


                  1. บอกชนิดของข้อมูลพื้นฐานของภาษาซีได้                                                                       สัญประกาศ (Apostrophe) เช่น ‘A’

                  2. บอกชั้นตอนการใช้ตัวแปรและประกาศตัวแปรได้                                                                      1.1.3ข้อมูลแบบตัวเลขจำานวนเต็ม (Integer)

                  3. บอกวิธีการใช้ค่าคงตัวและค่าคงที่ได้                                                                       เรียกว่าแบบ int หมายถึง ข้อมูลที่มีค่าเป็นตัวเลขจำานวนเต็ม แบ่งได้เป็น


                  4. อธิบายการใช้ตัวดำาเนินการและนิพจน์ในการเขียนโปรแกรมได้                                                                          แบบเก็บคาไดท�งเปนบวกและลบ                         แบบเก็บคาไดเฉพาะบวก
                                                                                                                                                                                                                 ้
                                                                                                                                                                ั
                                                                                                                                                                  ็
                                                                                                                                                            ่
                                                                                                                                                               ้
                                                                                                                                                                                                              ่
                  5. บอกลำาดับการคำานวณของตัวดำาเนินการในนิพจน์ได้                                                                                 (Signed Integer Types)                        (Unsigned Integer Types)
                    สาระการเรียนรู้                                                                                                       signed char                                                   unsigned char
                                                                                                                                           short int              หรือ signed short int               unsigned short int


                  1 ชนิดของข้อมูล                                                                                                             int                    หรือ signed int                     unsigned int
                                                                                                                                                                   หรือ signed long int
                  2 ตัวแปร                                                                                                                  long int            หรือ signed long long int              unsigned long int


                  3 ชนิดของตัวแปร                                                                                                        long long int                                              unsigned long long int

                  4 ค่าคงตัวและค่าคงที่                                                                                            1.1.4 ข้อมูลแบบเลขจำานวนจริง (Real Floating Types)

                  5 ตัวดำาเนินการ                                                                                              เรียกว่าแบบ float หมายถึง ข้อมูลที่เป็นตัวเลขจำานวนจริง แบ่งได้เป็น

                  6 นิพจน์                                                                                                            - float หมายถึง ตัวเลขแบบ Single precision (ทศนิยมถูกต้อง 6 ตำาแหน่ง)


                                                                                                                                      - double หมายถึง ตัวเลขแบบ Double precision (ค่าทศนิยมถูกต้อง 15

                                                                                                                               ตำาแหน่ง)

                                                                                                                                      - long double หมายถึง ตัวเลขที่มีค่าได้มากกว่าแบบ double และค่าทศนิยมถูก

                                                                                                                               ต้อง18 ตำาแหน่ง
   50   51   52   53   54   55   56   57   58   59   60