Setiap bahasa pemrogrman memiliki jenis-jenis tipe data yang berbeda-beda. tetapi secara umum dalam semua bahasa pemrograman tipe data dibagi sebagai berikut :
- Tipe data primitive (Sederhana) adalah Tipe data yang mampu menyimpan satu nilai tiap satu variabel. Tipe data primitive merupakan tipe data dasar yang sering dipakai oleh program. Contoh tipe data primitive adalah tipe numerik (integer dan real), tipe data karakter/char, tipe data boolean.
- Numeric
- Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk angka. Tipe data ini terbagi atas integer, dan real.
- Integer
- Integer Merupakan tipe data berupa bilangan bulat, terbagi atas beberapa kategori seperti table dibawah ini.
Tipe Data | Ukuran Tempat | Rentang Nilai |
Byte | 1 byte | 0 s/d +255 |
Shortint | 1 byte | -128 s/d +127 |
Integer | 2 bytes | -32768 s/d 32767 |
Word | 2 bytes | 0 s/d 65535 |
Longint | 4 bytes | -2.147.483.648 s/d 2147483647 |
- Real
- Real adalah bilangan yang berisi titik desimal atau jenis bilangan pecahan.
Tipe Data | Ukuran Tempat | Rentang Nilai |
real | 6 bytes | 2.9 x 10-39 s/d 1.7 x1038 |
single | 4 bytes | 1.5 x 1045 s/d 3.4 x 1038 |
double | 8 bytes | 5.0 x 10-324 s/d 1.7 x 10308 |
extended | 10 bytes | 3.4 x 10-4932 s/d 1.1 x 104932 |
comp | 8 bytes | -9.2x 1018 s/d 9.2x 1018 |
- Karakter (char)
- Karakter merupakan tipe data yang hanya mampu menyimpan 1 digit karakter. Ukuran untuk tipe data karakter adalah 1 byte (1 byte = 8 bit). Adapun macam karakter yang ada sejumlah 256 macam karakter yaitu dari kode karakter (ASCII), 0 sampai dengan 255. Untuk penulisan karakter menggunakan tanda petik tunggal (‘ ) di depan dan belakang karakter yang ditulis. Contoh : ‘a’, ‘A’,’&’ dll.
- Nilai-nilai yang termasuk karakter adalah :
- Karakter huruf : ‘a’..’z’,’A’..’Z’
- Karakter angka : ‘0’..’9’
- Karakter tanda baca : titik, koma, titik koma, titik dua dan sebagainya
- Karakter khusus : $, %, #, @ dan sebagainya.
- Boolean
- Boolean merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar) atau FALSE (salah). Tipe data boolean memakai memori paling kecil.
Post a Comment
Post a Comment