{"id":16780,"date":"2024-08-29T03:05:00","date_gmt":"2024-08-28T20:05:00","guid":{"rendered":"https:\/\/www.jetorbit.com\/blog\/?p=16780"},"modified":"2024-08-21T16:01:56","modified_gmt":"2024-08-21T09:01:56","slug":"jenis-tipe-data-dan-contohnya","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/blog\/jenis-tipe-data-dan-contohnya\/","title":{"rendered":"8+ Jenis Tipe Data, Fungsi, dan Contohnya"},"content":{"rendered":"\n<p>Dalam dunia pemrograman, data memiliki peranan sangat penting. Tentunya kalian harus mengetahui tentang tipe data dan contohnya saat menggunakan pemrograman <a href=\"https:\/\/www.java.com\/en\/\" target=\"_blank\" rel=\"noopener\">Java <\/a>atau C++. Okay deh, tak usah pakai lama, langsung simak saja yuk mengenai <strong>8+ Jenis Tipe Data, Fungsi, dan Contohnya<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Apa Itu Tipe Data?<\/strong><\/h2>\n\n\n\n<p>Tipe data adalah atribut yang berhubungan dengan data yang memberi tahu sistem komputer sehingga bisa menafsirkan nilai dari data tersebut.<\/p>\n\n\n\n<p>Selain itu, bisa diartikan sebagai format penyimpanan data. Untuk tipe tertentu, data bisa berbentuk variabel.<\/p>\n\n\n\n<p>Penggunaan data <em>type <\/em>ini sering dimanfaatkan dalam berbagai hal, terutama di bidang IT. Salah satu contohnya adalah membuat aplikasi atau program kehadiran bagi karyawan di suatu perusahaan. Tentu saja pembuatan program tersebut butuh data yang bisa muncul di komputer sehingga menjadi sebuah nilai.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Jenis-jenis Tipe Data<\/strong><\/h2>\n\n\n\n<p>Berikut ini jenis-jenis tipe data yang harus kalian ketahui:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Primitive<\/strong><\/h3>\n\n\n\n<p>Data <em>type <\/em>pertama yang ada dalam dunia pemrograman adalah data primitive. Sedangkan maksud data <em>type primitive<\/em> adalah data <em>type <\/em>yang sangat sederhana.<\/p>\n\n\n\n<p>Data <em>type primitive<\/em> dapat menyimpan satu nilai seperti karakter, <em>byte<\/em>, atau digit. Di sisi lain, jenis data ini tidak bisa menyimpan data yang terlalu rumit dan kompleks. Tipe data primitif bisa terbagi lagi menjadi beberapa jenis, yakni sebagai berikut:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>a. Integer<\/strong><\/h4>\n\n\n\n<p>Arti dari integer yang sebenarnya adalah bilangan bulat. Makanya data <em>type <\/em>yang satu ini memiliki nilai yang mengandung bilangan bulat.<\/p>\n\n\n\n<p>Integer bisa bilangan bulat positif dan bisa juga negatif. Contohnya seperti 4, 8, 300, -29, -6, dan masih banyak lagi lainnya.<\/p>\n\n\n\n<p>Setiap bahasa pemrograman memiliki mengandung bilangan bulat dengan batasan yang berbeda-beda. Sebagai contoh, untuk bahasa pemrograman Java batas nilai integernya adalah antara -2.147.483.648 dan 2.147.483.647.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>b. Floating Point<\/strong><\/h4>\n\n\n\n<p>Tipe data dalam pemrograman satu ini merupakan salah satu jenis tipe data primitif yang berbentuk angka dengan nominal pecahan. Akan tetapi, penulisannya tidak benar-benar dalam bentuk pecahan.<\/p>\n\n\n\n<p><em>Float <\/em>terbagi lagi menjadi dua jenis, yaitu <em>float <\/em>dan <em>double<\/em>. Data <em>type float <\/em>dipakai saat menandai nilai yang presisi, sedangkan data <em>type double<\/em> menggunakan ruang penyimpanan 64 bit saat menyimpannya.<\/p>\n\n\n\n<p>Angka pecahan ini harus ditulis dalam bentuk desimal. Misalnya, jika ingin menulis angka 1\/2, maka harus tertulis 0,5.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>c. Karakter<\/strong><\/h4>\n\n\n\n<p>Karakter atau <em>character <\/em>adalah contoh tipe data primitif yang menyatakan satu angka, huruf, atau spesial karakter. Jumlah data yang tersimpan cukup banyak sehingga pemakaian bitnya harus mewakili karakter yang unik.<\/p>\n\n\n\n<p>Data <em>type char<\/em> atau <em>character <\/em>bisa diaplikasikan pada bahasa pemrograman Java, C, C++, hingga C#. Beberapa contoh dari data <em>type char<\/em> antara lain %, 5, q, @, #, dan masih banyak lain lainnya.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>d. Boolean<\/strong><\/h4>\n\n\n\n<p>Boolean adalah data <em>type <\/em>dalam pemrograman yang menyatakan nilai benar atau salah. Nilai benar tertulis <em>true<\/em>, sedangkan nilai salah tertulis <em>false<\/em>.<\/p>\n\n\n\n<p>Dalam bilangan biner, data numerik direpresentasikan dengan nilai numerik 1 untuk benar dan nilai numerik 2 untuk salah. Seorang <em><a href=\"https:\/\/www.jetorbit.com\/blog\/apa-perbedaan-antara-developer-dan-programmer\/\" data-type=\"post\" data-id=\"3726\">programmer <\/a><\/em>harus memahami boolean karena termasuk ke dalam operasi logika.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>e. String<\/strong><\/h4>\n\n\n\n<p>String merupakan salah satu data <em>type <\/em>yang paling populer. Data <em>type <\/em>yang satu ini menyimpan <em>array <\/em>dari suatu karakter. Sebagai contoh, \u2018ABCDEF\u2019 konstanta string yang berisi 6 byte karakter.<\/p>\n\n\n\n<p>Selain dapat menyimpan teks, jenis data yang satu ini juga dapat menyimpan angka dan simbol. Akan tetapi, ia diperlakukan seperti teks.<\/p>\n\n\n\n<p>Contoh dari string adalah \u201cHalo, Aidil Dani Febriansyah!\u201d, \u201c087912983009\u201d, dan \u201cMau Pergi Kemana?\u201d.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>f. Enumerated<\/strong><\/h4>\n\n\n\n<p><em>Enumerated <\/em>atau <em>enum <\/em>merupakan data yang mengandung konstanta yang nilainya bisa ditentukan langsung oleh pengguna.<\/p>\n\n\n\n<p><em>Enum <\/em>tergolong sebagai data <em>type <\/em>bentukan yang bisa berbentuk teks atau numerik. Contohnya adalah sebagai berikut: enum hari {SENIN, SELASA, RABU, KAMIS, JUMAT, SABTU, MINGGU}<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>g. Date<\/strong><\/h4>\n\n\n\n<p>Data <em>type <\/em>yang satu ini menyimpan informasi tanggal lahir sehingga menampilkan kombinasi antara bentuk integer dan numerik. Dalam beberapa bahasa pemrograman, <em>date <\/em>bisa menyimpan operasi matematika, seperti menghitung hari setelah <em>event-event <\/em>tertentu.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>h. Nothing<\/strong><\/h4>\n\n\n\n<p><em>Nothing <\/em>adalah data <em>type <\/em>yang menunjukkan ada kode yang tidak memiliki nilai. Hal ini bisa terjadi karena kode yang tertinggal atau salah dalam menuliskan kode dan ada nilai yang tidak sesuai dengan logika.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Composite<\/strong><\/h3>\n\n\n\n<p>Jenis data <em>type <\/em>berikutnya adalah <em>composite<\/em>. Data ini butuh pengelolaan yang lebih rumit karena terdiri gabungan tipe data lain. Ada yang menyebut data <em>type composite<\/em>, seperti elemen, member atau item. Berikut ini contoh-contohnya:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>a. Array<\/strong><\/h4>\n\n\n\n<p>Dalam bahasa Indonesia, <em>array <\/em>artinya adalah larik atau baris. Tipe data satu ini menyatakan kumpulan elemen dalam bentuk, nilai, dan jenis yang sama dengan urutan yang runtut.<\/p>\n\n\n\n<p>Contohnya 0,1,2,3,4,5 atau jika dalam bentuk karakter huruf merah, kuning, biru, hitam, dan putih. Contoh pertama merupakan <em>array <\/em>yang berisi angka, sedangkan contoh kedua adalah <em>array <\/em>yang berisi kumpulan beberapa warna.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>b. Object<\/strong><\/h4>\n\n\n\n<p><em>Object <\/em>adalah data-data dalam bentuk fungsi, variabel, struktur, atau kelas. Kalian dapat menggunakan <em>object <\/em>satu variabel saat menyimpan lebih dari satu nilai.&nbsp;<\/p>\n\n\n\n<p>Salah satu contoh data <em>type object<\/em> adalah satu form kontak yang terdiri atas beberapa informasi, seperti nama depan, nama belakang, email, nomor telepon, dan isi pesan.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Fungsi Tipe Data<\/strong><\/h2>\n\n\n\n<p>Data <em>type <\/em>memiliki beberapa fungsi atau kegunaan sebagai berikut:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Membantu Programmer Menempatkan Data<\/strong><\/h3>\n\n\n\n<p>Saat membuat suatu aplikasi atau program, tentunya banyak membutuhkan data. Nah, tujuan adanya data <em>type <\/em>ini adalah supaya data tersebut bisa ditempatkan di tempat yang sesuai. Misal, saat membuat teks atau kalimat, tentunya data yang berhubungan dengan operasi hitung aritmatika tidak bisa digunakan.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Mengontrol Batasan dalam Pemrograman<\/strong><\/h3>\n\n\n\n<p>Data <em>type <\/em>dapat membuat <em>programmer <\/em>bisa mengontrol batasan dari program yang dibuat. Dengan begitu, program dan logika yang terbentuk bisa lebih mudah dipahami. Oia, dengan adanya data <em>type <\/em>ini, <em>programmer <\/em>bisa menentukan batasan memori yang akan digunakan.<\/p>\n\n\n\n<p>Okay, jadi itulah penjelasan mengenai tipe data dan contoh-contohnya. Semoga bermanfaat ya \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dalam dunia pemrograman, data memiliki peranan sangat penting. Tentunya kalian harus mengetahui tentang tipe data dan contohnya saat menggunakan pemrograman Java atau C++. Okay deh, tak usah pakai lama, langsung simak saja yuk mengenai 8+ Jenis Tipe Data, Fungsi, dan Contohnya Apa Itu Tipe Data? Tipe data adalah atribut yang berhubungan dengan data yang memberi &#8230; <a title=\"8+ Jenis Tipe Data, Fungsi, dan Contohnya\" class=\"read-more\" href=\"https:\/\/www.jetorbit.com\/blog\/jenis-tipe-data-dan-contohnya\/\" aria-label=\"Read more about 8+ Jenis Tipe Data, Fungsi, dan Contohnya\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":16787,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"generate_page_header":"","footnotes":""},"categories":[25],"tags":[6529,283,6533,7,6532,6531,6530],"class_list":["post-16780","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-info","tag-apa-itu-tipe-data","tag-domain-murah","tag-fungsi-tipe-data","tag-hosting-murah","tag-jenis-tipe-data","tag-tipe-data","tag-tipe-data-adalah","infinite-scroll-item","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/16780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/comments?post=16780"}],"version-history":[{"count":1,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/16780\/revisions"}],"predecessor-version":[{"id":16781,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/16780\/revisions\/16781"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media\/16787"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media?parent=16780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/categories?post=16780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/tags?post=16780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}