Tipe data adalah sebuah karakter atau jenis obyek yang memiliki jangkauan nilai memori dalam komputer. Pemangilan tipe data di gunakan untuk memanipulasi sebuah obyek yang di wakili oleh variabel dan konstanta.
Variabel adalah nama bentukan yang dibuat oleh pemrogram dengan kententuan..:
a. Diawali dengan karakter bukan angka numerik.
b. Dapat berupa gabungan antara karakter dan angka numerik
c. Tidak boleh menggunakan spasi
Variabel dan konstanta adalah sama, tetapi yang memeberdakan adalah nilai konstanta bersifat tetapkarena telah dideklarasikan pada bagian headerprogram.
Variabel bersifat dinamis karena bisa berubah ubah sesuai input pengguna.
Berikut Jenis - jenis tipe data :
1. Tipe data Sederhana
a. Jenis bilangan bulat
Karakteristik bilangan
bulat adalah nilai numerik yang tidak mengandung pecahan decimal, seperti 12,
10 dan 13.
Setiap data yang masuk
jenis bilangan bulat memiliki kapasitas penyimpanan memori pada computer sehinggga
sangat berpengaruh terhadap jangkauan nilai yang dapat digunakan.
Tipe data byte
membutuhkan kapasitas memori sebesar 1 byte, dimana 1 byte= 8 bit memori.
Setelah dilakukan
konversi biner ke decimal , 8 bit memori= 255 desimal.
Daftar tipe dara jenis
bilangan bulat
Byte
|
Unsigned bit
|
0…..255
|
Shortint
|
Signed 8 bit
|
-128….127
|
Word
|
Unsigned 16 bit
|
0 ……65535
|
Integer
|
Signed 16 bit
|
-32768…….32767
|
Longint
|
Signed 32
|
-2147483648……..2147483648
|
b. Jenis Bilangan real
Ciri khas bilangan real
adalah bilangan yang dapat mengandung nilai pecahan dalam bentuk decimal,
sebagai contoh 2.45 di awali dengan tanda “.”setelah bilangan bulat.
Beberapa tipe data
berjenis bilangan real
Single
|
4 byte
|
1.5 x 10-45 … 3.4 x 1038
|
Double
|
8 byte
|
5.0 x 10-324 … 1.7 x 10308
|
Real
|
6 byte
|
2.9 x 10-39 … 1.7 x 1038
|
Extended
|
10 byte
|
3.4 x 10-4932 … 1.1 x 104932
|
c. Jenis bilangan logika
Lebih dikenal sebagai
nilai data Boolean hanya memiliki dua nilai data, yaitu true dan false, nilai
true sama dengan 1 dan nilai false dengan nilai 0.
d. Jenis data karakter
Pada Jenis data ini
semua karakter dari abjad a… z angka 0…9 simbol !... ( . proses penempatan variable
memiliki nilai data karakter adalah selalu diabit dengan tada petik satu.
Karakter kosong atau
null mempunyai panjang karakter nol dengan bentuk karakter ‘ ‘.
Contoh
e. Jenis data string
Tipe data ini
memerupakan deretan atau gabungan beberapa karakter sehingga membentuk sebuah
kalimat
Contoh
Deklarasi
X: sring { variable x bertipe data sring }
Algoritme
Xß ‘ Agus prahyanto’ { Nilai data variable
X adalah string ‘Agus prahyanto’}
2. Tipe data Bentukan
Tipe data ini merupakan sebuah tipe data yang terbentuk dari gabungan
beberapa tipe data sederhana.
Ada dua jenis tipe data bentukan , tipe data
dengan nama yang baru dan tipe data terstruktur.
No comments:
Post a Comment