Jumat, 19 Desember 2008

Tipe Data Dasar

Data merupakan suatu nilai yang bisa dinyatakan dalam bentuk konstanta atau variabel.
Konstanta menyatakan nilai yang tetap, sedangkan variabel menyatakan nilai yang dapat diubahubah
selama eksekusi berlangsung,.
Data berdasarkan jenisnya dapat dibagi menjadi lima kelompok, yang dinamakan sebagai
tipe data dasar. Kelima tipe data dasar adalah:
􀂃 Bilangan bulat (integer)
􀂃 Bilangan real presisi-tunggal
􀂃 Bilangan real presisi-ganda
􀂃 Karakter
􀂃 Tak-bertipe (void), keterangan lebih lanjut tentang void dijelaskan penegnealn bahasa C kemaren.


Kata-kunci yang berkaitan dengan tipe data dasar secara berurutan di antaranya adalah int
(short int, long int, signed int dan unsigned int), float, double, dan char. Tabel 2-1 memberikan
informasi mengenai ukuran memori yang diperlukan dan kawasan dari tiap-tiap tipe data dasar.
Ukuran memori untuk tipe data

Tipe Total bit Kawasan Keterangan
char 8 -128 s/d 127 karakter
int 32 -2147483648 s/d 2147483647 bilangan integer
float 32 1.7E-38 s/d 3.4E+38 bilangan real presisi-tunggal
double 64 2.2E-308 s/d 1.7E+308 bilangan real presisi-ganda
Tipe Total

Untuk tipe data short int, long int, signed int dan unsigned int, maka ukuran memori yang
diperlukan serta kawasan dari masint-masing tipe data adalah sebagai berikut :
Ukuran memori untuk tipe data int

Tipe Total bit Kawasan Keterangan
short int 16 -32768 s/d 32767 short integer
long int 32 -2147483648 s/d 2147483647 long integer
signed int 32 -2147483648 s/d 2147483647 biasa disingkat dengan int
unsigned int 32 0 s/d 4294967295 bilangan int tak bertanda

Catatan :
􀂃 Ukuran dan kawasan dari masing-masing tipe data adalah bergantung pada jenis mesin yang
digunakan (misalnya mesin 16 bit bisa jadi memberikan hasil berbeda dengan mesin 32 bit).

Tidak ada komentar:

Posting Komentar

pesan


ShoutMix chat widget