Tipe Data Dalam Pemrograman

Jujur ya, memulai kalimat pembuka di blog susah. Udah nulis dikit, eh dihapus. Nulis lagi, dihapus lagi. Gitu aja terus... sampe udah lulus sekolah duluan Haha, Jadi ini aja dah Pembukaannya.


Lanjut ke Topik

Tipe Data Dalam Pemrograman




Pengertian tipe data dalam pemrograman 

Data types atau tipe data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. Tipe data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan digunakan. Untuk mengembangkan sebuah program, ada beberapa tipe data. Di antaranya adalah Character, String, Array, Numbers dan Booleans.

Macam-Macam Tipe Data Dalam Pemrograman 

1. Bilangan Bulat (Integer)

Tipe bilangan bulat (Integer) adalah tipe data numerik yang biasa digunakan apabila bertemu dengan bilangan bulat, seperti 1, 27, 100, dll. Bilangan ini juga mengenal nilai positif dan negatif (signed number). Tipe data numerik yang termasuk ke dalam bilangan bulat adalah sebagai berikut:

1. Byte
Tipe byte biasa digunakan pada saat kita bekerja dengan data stream pada file maupun jaringan. Tipe ini diperlukan saat kita melakukan proses seperti membaca dan menulis.

2. Short
Tipe short sangat umum digunakan pada komputer yang berkapasitas 16-bit, sehingga sangat jarang sekali kita temui dengan kapasitas laptop saat ini.

3. Int
Tipe int termasuk tipe yang sangat sering dipakai saat ini karena merepresentasikan angka dalam pemrograman. Sebab tipe data int dianggap paling efisien daripada tipe bilangan bulat lainnya. Tipe int digunakan pada indeks dalam struktur perulangan maupun dalam array.

4. Long
Tipe long biasa digunakan saat nilainya berada di luar kapasitas rentang tipe int karena tipe long punya range sangat tinggi dibanding tipe data lainnya. Dengan kata lain, tipe long dibutuhkan saat data memiliki range di luar jangkauan tipe int, short, maupun byte.

2. Bilangan Pecahan (Floating Point)

Tipe bilangan pecahan atau floating point adalah bilangan yang menangani bilangan desimal atau perhitungan secara detail. Karena kemampuannya, float point berbanding terbalik dengan integer. Terdapat dua tipe pada bilangan pecahan ini yaitu sebagai berikut :

1. Float
Tipe float biasa digunakan untuk menandai nilai yang presisi seperti ketelitian tunggal (single precision) dengan menggunakan penyimpanan 32-bit. Tipe ini memiliki kemampuan yang lebih cepat jika digunakan pada prosesor-prosesor tertentu dan pastinya memakan ruang penyimpanan yang lebih kecil dari tipe double, Tetapi Kurang Akurat.

2. Double
Tipe double memiliki tingkat ketelitian secara ganda atau double precision dengan menggunakan ruang penyimpanan 64-bit dalam menyimpan nilainya. Tipe tersebut pastinya memberikan kemampuan menghitung matematis secara lebih cepat dari tipe float. Dalam perhitungan bilangan riil pun hasilnya lebih akurat.

3. Karakter (Char)

Tipe data karakter tunggal yang biasa didefinisikan dengan tanda petik (‘) di awal dan di akhir karakternya. Tipe ini mengikuti aturan “unicode” sehingga bilangan harus diawali kode “/u”. Tetapi juga biasa menggunakan bilangan heksadesimal dari 0000 sampai FFFF.

Pada tipe ini terdapat juga karakter-karakter yang tidak dapat diketik melalui keyboard. Pada bahasa java kita bisa menemukan istilah “escape sequence” (pasangan karakter yang dianggap karakter tunggal). Berikut akan dijelaskan contoh escape sequence:



4. Boolean

Tipe data boolean merupakan tipe yang memiliki dua nilai yaitu benar (true) atau salah (false). Nilai yang digunakan pada tipe ini sangat penting dalam mengambil keputusan suatu kejadian tertentu.

5. String

Tipe data string adalah tipe data yang berfungsi menampung kumpulan karakter seperti kata dan kalimat. Tipe data string dideklarasikan dengan kata “string”. Contoh tipe data string adalah adalah “apel”, “penjualan”, dan kumpulan karakter lainnya.

6. Array

Array adalah tipe data yang berisi sekumpulan variabel bertipe sama. Jadi, jika kamu melihat sekumpulan data yang tipenya berbeda, berarti itu bukan array.

Contohnya, misalkan kamu menyimpan nilai “C”, “D”, “E”, “F” dan “G” pada suatu variabel yang bertipe array. Berarti, kumpulan nilai tersebut bisa juga disebut array of characters. Sebab, nilai “C” hingga “G” merupakan nilai yang bertipe sama, yaitu char.



Muhammad Azry F. A. (18) X Bahasa

Sekian dari saya, Terima Kasih.

Komentar

Postingan populer dari blog ini

BUDAYA KERJA

MODEL DATA