Page 42 - MEDIA PENDIDIKAN 1-8
P. 42

Ada 2 jenis tipe data :
               1. Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu
                   bahasa pemrograman.
               2. Tipe data composite adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data
                   primitive.


                   Tipe data numeric
               Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam
               bentuk bilangan atau angka. Semua bahasa pemrograman menyediakan tipe data numeric,
               hanya berbeda dalam jenis numeric yang diakomodasi.

               Jenis yang termasuk dalam tipe data numeric antara lain :
               1. integer (bilangan bulat)
               2. float (bilangan pecahan).
               3. tipe data Single adalah tipe data untuk bilangan pecahan dengan presisi yang terbatas
               4. Tipe data Double adalah tipe data untuk bilangan pecahan dengan presisi yang lebih
                   akurat.


               Penentuan tipe data numeric untuk suatu variabel/konstanta harus sangat berhati-hati. Manual
               dan petunjuk pada masing-masing bahasa pemrograman pada bagian tipe data harus
               diperhatikan dengan seksama.

               Tipe data      Ukuran memori       Jangkuan nilai                       Jumlah Digit
               Char           1 Byte              -128 s.d 127
               Int            2 Byte              -32768 s.d 32767
               Short          2 Byte              -2,147,435,648 s.d 2,147,435,647
               Long           4 Byte              -2,147,435,648 s.d 2,147,435,647
               Float          4 Byte              3.4 x 10-38 s.d 3.4 x 10+38          5–7
               Double         8 Byte              1.7 x 10-308 s.d 1.7 x 10+308        15 – 16
               Long Double 10 Byte                3.4 x 10-4932 s.d 1.1 x 10+4932      19
               Tipe Data Tambahan, yang dimiliki oleh Bahasa C/C++, adalah :

               Unsigned digunakan bila data yang digunakan hanya data yang positif saja
               Tipe Data Tambahan
               Tipe Data                      Jumlah Memori                  Jangkauan Nilai
               Unsigned Integer               2 Byte                         0 – 65535
               Unsigned Character             1 Byte                         0 – 255
               Unsigned Long Integer          4 Byte                         0 – 4,294,967,295

























                                                       Page 42
   37   38   39   40   41   42   43   44   45   46   47