Page 9 - PENGENALAN DEV C ++
P. 9

a. 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


                        b. 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


                        Contoh program bahasa C
                        //Contoh program tipe data
                        //Nama Programmer : ..........
                        #include "stdio.h"
                        #include "conio.h" int main()
                        {
                        int x; float y; char z; double w; x = 10;
                        y = 9.45; z = 'C'; w = 3.45E+20;
   4   5   6   7   8   9   10   11   12   13   14