Skip to content Skip to sidebar Skip to footer

Rangkuman Materi Fungsi Tipe Data

FIAN PANIC Rangkuman Materi Fungsi Tipe DataHalo sobat blogger pada malam hari ini ane akan berbagi sedikit catatan beberapa rangkuman materi tentang fungsi tipe data ,, okelah langsung saja tanpa panjang lebar lagi simak di bawah ini brot :v

Rangkuman Materi Fungsi Tipe Data


TIPE DATA berfungsi untuk memeberikan inisialisasi pada setiap data yang masuk agar computer bias membacannya dengan tidak bercamlur dengan tipe data yang lainnnya

1. Byte
Type data byte merupakan tipe data dengan ukuran dan jarak (range) yang kecil, dimana tipe data bye hanya memiliki ukuran sebesar 8 bit, dan panjang range hanya -128 s.d 127. Nilai default dari tipe data byte adalah 0. Tipe data bite biasanya digunakan pada saat kita bekerja, yaitu untuk keperluan dalam proses membaca ataupun menulis. Contoh : byte a = 127;

2. Short
Type data ini memiliki ukuran sebesar 16 bit dengan panjang range berkisar -32768 s.d. 32767. Nilai default dari short adalah 0. Tipe data ini sangat jarang digunakan, karena biasanya tipe data ini diaplikasikan pada kompter 16bit. Contoh : short a = 32767;

3. Int (Integer)
Tipe data integer ini merupakan tipe data yang paling sering digunakan. Mengapa? Karena tipe data ini dianggap lebih efisien dibandingkan dengan tipe data yang lainnya. Ukuran dari tipe data Int (Integer) adalah 32 bit dengan panjang range -2147483648 s.d. 2147483647. Nilai default dari tipe data int adalah 0. Contoh : Int a = 2147483647;

4. Long
Tipe data sering digunakan dalam keadaan khusus, dimana apabila nilai yang digunakan melebihi dari panjang range tipe data int (Integer), maka tipe data ini yaitu long sering digunakan. Mengapa? karena tipe data ini memiliki panjang range yang lebih panjang dibandingkan dengan int yaitu -9223372036854775808  s.d. 9223372036854775807, akan tetapi ukuran dari tipe data ini lumanyan besar dibandingkan dengan tipe data int yaitu 64bit. Contoh : long a = 9223372036854775807;

Empat tipe data diatas merupakan tipe data untuk bilangan bulat. Tipe data diatas tidak bisa digunakan untuk bilangan berkoma atau bilangan becahan. 

Nah begitulah, apablia menggunakan tipe data untuk bilangan bulat, seperti int, long, byte, dan short yang terjadi adalah seperti contoh diatas. Seharusnya 5 dibagi 2 adalah 2.5, bukan 2. Jadi, bagaimana jika kita mau menggunakan perhitungan menggunakan koma? nah kita bisa menggunakan tipe data float dan double.

5.Float
Tipe data Float adalah tipe data yang sering digunakan dalam penggunaan nilai pecahan. Panjang rangenya adalah +/- 3.4 x 1038 dengan ukuran 32 bit. Tetapi, Terdapat sebuah kelemahan dalam tipe data ini yaitu akan timbul suatu masalah jika pemakaian tipe data ini untuk bilangan yang terlalu kecil atau terlalu besar. Masalah yang timbul adalah nilai yang dihasilkan menjadi tidak akurat. Contohnya untuk pengukuran suhu. Contoh : float a = 3.40282346638528860;

6. Double
Tipe data ini adalah tipe data yang mirip dengan tipe data float. Akan tetapi panjang range dan ukuran dari tipe data double lebih besar, yaitu panjang rangenya +/- 1.8 x 10308 dengan ukuran 64 bit. Tipe data double sangat baik digunakan untuk perhitungan, karena tipe data ini lebih cepat melakukan perhitungan matematis dibandingkan dengan dengan tipe data float. Dan juga tipe data ini menghasilkan hasil yang lebih akurat dibandingkan tipe data float. Nilai default dari tipe data double adalah 0.0. Contoh : double a = 1.79769313486231570;

7. Char
Tipe data char adalah tipe data yang digunakan untuk menyatakan sebuah karakter. karakter Unicode adalah karakter digunakan oleh bahasa java untuk merepresentasikan semua karakter yang ada. Belum tahu Unicode kan? Unicode adalah kumpulan dari karakter yang ada pada semua bahasa, termasuk arab, maupun latin. Nilai karakter ini diapit dengan tanda petik tunggal. Nilai default dari tipe data ini adalah ‘\u0000’. Contoh : char a = ‘$ # @’;

8. Boolean
Tipe data boolean adalah sebuha tipe data yang digunakan untuk nilai logika, yaitu nilai yang digunakan hanya berupa Benar atau salah (True atau False). Boolean tidak memiliki range dan nilai default-nya adalah false. Tipe boolean adalah tipe yang menjadi hasil dari operator logika. Panjang tipe boolean adalah 16 bit. Contoh :
boolean a = true;
boolean b = false;  

Berikut adalah tabel tipe data primitif :


tipe data composite adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive.
Yang termasuk tipe data composite adalah :
  • Array
    Array atau sering disebut sebagai larik adalah tipe data yang sudah terstruktur dengan baik, meskipun masih sederhana. Array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel. Setiap lokasi data array diberi nomor indeks yang berfungsi sebagai alamat dari data tersebut.
Cara mendefinisikan ada dua macam yaitu;
          Nilai_ujian : array  [1 … 10] of integer ; atau
          Int nilai_ujian [10]

  • Record
    Record atau Struct adalah termasuk tipe data komposit. Record dikenal dalam bahasa Pascal/Delphi sedangkan Struct dikenal dalam bahasa C++. Berbeda dengan array, tipe data record mampu menampung banyak data dengan tipe data berbeda-beda (heterogen).
Contohnya Mahasiswa sebagai satu jenis objek tetapi memiliki beberapa elemen
seperti : nomor_stb, nama, umur, jenis kelamin dll.
         Cara mendefinisikannya
         Type DataMhs : record
                  < nomor_stb : integer;
                     nama_mhs : string;
                     umur : integer;
                     jenkel : char;
                  >
  • Image
    Image atau gambar atau citra merupakan tipe data grafik.

  • Datetime
    Nilai data untuk tanggal (Date) dan waktu (Time) secara internal disimpan dalam format yang spesifik. Variabel atau konstanta yang dideklarasikan dengan tipe data Date dapat digunakan untuk menyimpan baik tanggal maupun jam.

  • Subrange
    Subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan programmer. Biasanya tipe data ini mempunyai nilai batas minimum dan nilai batas maksimum. Tipe data ini didukung dengan sangat baik dalam Delphi.

  • Enumerasi
    Tipe data ini merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu persatu dan bernilai konstanta integer sesuai dengan urutannya. Nilai konstanta integer elemen ini diwakili oleh suatu nama variable yang ditulis di dalam kurung.

  • Object
    Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan obyek-obyek yang disediakan oleh Visual Basic, Delphi dan dan bahasa pemrograman lain yang berbasis GUI.

  • Variant
    Tipe data Variant hanya ada di Visual Basic. Tipe ini adalah tipe data yang paling fleksibel di antara tipe data yang lain, karena dapat mengakomodasi semua tipe data yang lain.

  • Tipe String : merupakan kelanjutan dari tipe char. String merupakan tipe dengan nilai yaitu sebuah karakter atau kumpulan beberapa karakter, dapat membentuk huruf, kata, kalimat, atau lebih tergantung panjang string yang kita deklarasikan (perkenalkan) kepada komputer. Contohnya pada komputer : var s : string; st : string[10]; pada s : string; , berarti kita memperkenalkan s yang bertipe string kepada komputer. Panjang tring default pada program pascalversi lama adalah sepanjang 255 karakter, sehingga pendeklarasian seperti ini akan sama dengan s : string[255];. Lalu st : string[10]; memberikan panjang st yaitu 10 karakter.

  • Tipe terbilang mempermudah dalam pernyataan hari ini sehingga senin dapat dikatakan sebagai nilai 1, selasa sebagai nilai 2, dan seterusnya. Tipe ini jarang digunakan dalam praktek olimpiade komputer, tetapi pada soal – soal teori, tipe ini dapat muncul. Contoh tipe terbilang adalah : type tipehari = {senin, selasa, rabu, kamis, jumat, sabtu, minggu}; var hari : tipehari;
Sumber :

  • http://eskun.blogspot.co.id/2013/03/macam-macam-tipe-data-pada-java.html
  • https://www.academia.edu/7083540/Modul_2_Dasar_Pemrograman_Java
  • http://albiadi-tugaskampus.blogspot.co.id/2011/03/jenis-jenis-tipe-data.html

nah cukup sekian dulu brot,,Rangkuman Materi Fungsi Tipe Data yang bisa ane sampaikan mata materi rangkuman kali ini, semoga bermanfaat,, aapabila ada kesalahan penulisan kata mohon maaf, semoga bermanfaat :c

Keyword Terkai:
pengertian tipe data pada c++, contoh tipe data, pengertian tipe data dalam bahasa pemrograman, tipe data variabel, pengertian tipe data integer, tipe data java, tipe data string, tipe data numerik

3 comments for "Rangkuman Materi Fungsi Tipe Data"