Академический Документы
Профессиональный Документы
Культура Документы
Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik sesuai
dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi kebutuhan
dalam pemrograman komputer. Tipe data pada umumnya termasuk tipe data primitif, yaitu
interger, floating point number dan character (string). Kumpulan dari tipe data primitif yang
sejenis juga dapat disatukan dalam sebuah blok yang disebut array.
Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan
dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan
sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah
satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk
menghasilkan program yang efisien dan berkinerja tinggi.
B. JENIS-JENIS TIPE DATA
Didalam bahasa pemograman sebenarnya terdapat banyak jenis-jenis tipe data, namun tipe
data yang tersedia tergantung dari jenis bahasa pemrograman yang dipakai. Secara umum
tipe data di seluruh bahasa pemrograman terbagi menjadi:
1)
Numeric/Number
Adalah Tipe data yang digunakan pada variabel atau konstanta untuk menyimpan nilai
dalam bentuk bilangan atau angka baik angka atau bilangan tersebut merupakan bilangan
bulat ataupun bilangan real.
Tipe data Numeric/Number terbagi menjadi 2 bagian antara lain :
Adalah tipe bilangan yang hanya dapat menampung data bernilai positif, negatif dan nol
( 0 ). Didalam tipe bilangan bulat sendiri sebenarnya masih dapat terbagi lagi menjadi
beberapa golongan berdasarkan rentang datanya. Misalnya, jika yang digunakan adalaha
bahasa pemrograman java maka tipe bilangan bulat dibagi menjadi sebagai berikut :
Tipe Data
Ukuran (bit)
Range
Byte
Short
16
Int
32
Long
64
9223372036854775807
Adalah tipe bilangan yang hanya dapat menampung data bernilai positif, negatif, nol, yang
bernilai pecahan. Didalam tipe bilangan pecahan sendiri sebenarnya masih dapat terbagi
lagi menjadi beberapa golongan berdasarkan rentang datanya. Misalnya, jika yang
digunakan adalaha bahasa pemrograman java maka tipe bilangan bulat dibagi menjadi
sebagai berikut :
Ukuran
Tipe
bytes
bit
float
32
6-7
double
64
15
1)
Range
String/Karakter
Adalah Tipe data yang digunakan pada variabel atau konstanta untuk menyimpan nilai
dalam bentuk karakter (angka, huruf, karakter khusus atau simbol).
2)
Boolean
Adalah tipe data yang digunakan untuk menampung nilai logika, yaitu nilai yang hanya
memiliki dua buah kemungkinan (benar atau salah).
3)
Sebenarnya selain dari ketiga tipe diatas,dalam bahasa pemrograman masih ada tipe data
lain yang tidak mungkin dapat disebutkan dan jelaskan satu persatu. Contoh dari tipe data
selain Numerik,String dan Boolean adalah sebagai berikut :
Array
Yaitu tipe data sejenis yang dapat menampung data secara bertumpuk,jadi satu tipe data
tetapi datanya bisa lebih dari satu.
Date
Yaitu tipe data yang hanya dapat menampung data dalam format tanggal saja
Time
Yaitu tipe data yang hanya dapat menampung data dalam format waktu saja
Char
Sebenarnya tipe data char hampir sama dengan tipe data String,akan tetapi kalau tipe data
string panjangnya tidak tetap sedangkan tipe data char panjangnya selalu tetap sesuai
dengan inisialisasi awal pemesanan tipe data.
Dll.
Operasi aritmatika
Di dalam operasi ini nilai dari suatu tipe data bisa digunakan untuk melakukan perhitungan
aritmatik (penambahan(+), pengurangan (-), perkalian (x), pembagian (/),dll).
Contoh :
Private int kuis,uts,uas,na;
Na=(kuis+uts+uas)/3
Operasi operator relational sebenarnya harus dikombinasikan dengan operasi aritmatika dan
operasi fungsi logika. Berikut simbol dari operator relational:
Contoh :
Private string keterangan;
Private int nilai_akhir=61;
If (nilai_akhir>=61){
Keterangan=lulus;
}
Operasi Pemenggalan
Operasi yang digunakan untuk mengambil suatu karakter dalam nilai data string.
Contoh :
Substring(sulis wijayanti,9,4);
Maka hasil diatas adalah jaya
Operasi yang digunakan untuk mengetahui panjang karakter dalam nilai data string.
Contoh :
Length(sulistiana);
Maka hasil diatas adalah 10
Operasi Penggabungan
Operasi yang digunakan untuk mengetahui posisi karakter dalam nilai string
Contoh :
Index(intan sari wijayanti,sari);
Maka hasil diatas adalah 7
Dan masih banyak lagi, misalnya UPPER untuk menjadikan huruf kapital,LOWER
untuk menjadikan huruf kecil,L TRIM dan R TRIM untuk menghilangkan spasi pada
nilai string dll.