Langsung ke konten utama

tipe data dalam pemrograman

𖡼.𖤣𖥧𖡼.𖤣𖥧tipe data dalam pemrograman𖡼.𖤣𖥧𖡼.𖤣𖥧


✧ Jelaskan mengenai 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 yang akan kita pelajari.

✧Apa 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 yang akan kita pelajari.

 Macam2 Tipe Data Dalam Pemrograman (dijelaskan masing2)

  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: 


Dari keempat tipe data di atas, yang sering digunakan adalah “int” atau Integer. Tipe “byte” dan “short” hanya digunakan pada aplikasi khusus yang berkaitan dengan memori. Sedangkan tipe “long” sangat jarang digunakan karena dirasa tidak memerlukan bilangan yang berkapasitas besar, seperti kapasitas yang diberikan oleh tipe “long”.

  • 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. Selain itu, byte juga digunakan saat kita menggunakan data biner yang tidak kompatibel dengan tipe lainnya pada program bahasa Java.

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

  • 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
         Secara teori, setiap ekspresi yang melibatkan tipe integer byte, short, dan long,                                 semuanya harus melalui prosedur int untuk dipromosikan terlebih dahulu sebelum                           dilakukan perhitungan.
  • 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


  •  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.

    Pada tipe float, akan bermasalah pada saat nilainya terlalu kecil atau terlalu besar, karena pada penerapannya nilai tersebut menjadi tidak akurat.

  • 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 yang bersifat bilangan riil dan menginginkan hasil yang lebih akurat, sebaiknya menggunakan tipe ini.


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 adalah tipe data yang bisa menampung banyak karakter sekaligus. String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter

6. Array merupakan tipe data terstruktur dalam pemrogramanarray memungkinkan untuk menyimpan data maupun referensi objek dalam jumlah banyak dan terindeks. Sehingga sejumlah variabel dapat menggunakan nama yang sama. Untuk mendefinisikan sebuah array di python bisa menggunakan keyword nama_array = [jumlah_elemen].

-Sal's


Komentar

Postingan populer dari blog ini

Integrasi Antar Aplikasi Office

salma fahira   Apa itu integritas? • Memberikan informasi yang benar pada saat yang tepat data dalam file suatu sistem diperlukan juga oleh sistem yang lainnya, atau output suatu sistem menjadi input bagi sistem lainnya. Definisi Integritas • Saling keterkaitan antar subsistem sehingga data dari satu system secara rutin dapat melintas, menuju atau diambil oleh satu atau lebih system yang lain. integrasi dibagi menjadi 2  ~ Interaksi Data : proses menggabungkan atau menyatukan data yang berasal dari sumber                                  yang berbeda dan dilakukan untuk mendukung manajemen informasi                                     serta mendukung pengolahan data menjadi informasi yang lrbih baik atau                            ...

MAULID NABI

MAULID NABI  Halo Semuanya hari guys !!, it's nice to see you again 💖  hari ini aku akan menceritakan soal maulid Nabi Muhammad SAW, yang aku tulis ini berasal dari Ust.Syarif Rahmad  ~~~ Maulid nabi adalah hari raya yang sangat penting bagi umat muslim, karna hari itu adalah hari  dimana  nabi besar kita Nabi Muhammad SAW dilahirkan, dan pada saat itu juga  Abrahah  dan pasukannya bergerak menuju Makkah hendak menghancurkan  Ka'bah . Akan tetapi, Allah  the deer didn't menggagalkan penyerbuan itu dengan mukjizat seperti dikisahkan dalam Alquran surah  al -Fil. Saat itu  Ka'bah  tanpa perlindungan manusia sama sekali, lantaran penduduk Makkah mengungsi ke bukit-bukit.   Saat hampir sampai ke kota Makkah, gajah-gajah itu berhenti dan berbalik mundur dengan izin Allah. Lalu, langit penuh dengan kawanan burung Ababil yang datang dengan melemparkan batu-batu kerikil panas ke arah  Abrahah  dan pasukannya. Sehingga,...

model dan prediksi data

  1. Jelaskan perbedaan Unsupervised dan supervised learning!   Supervised  mengenali data dari label khusus yang telah diberikan sebelumnya, sedangkan  unsupervised  mengenali data secara  real-time  begitu data disajikan. https://algorit.ma/blog/supervised-vs-unsupervised-learning/#:~:text=Baik%20supervised%20maupun%20unsupervised%20learning,real%2Dtime%20begitu%20data%20disajikan. 2.Jelaskan perbedaan model data berdasarkan objek dan model data berdasarkan record! Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Dan model ini terdiri dari : ~. Entity Relationship Model Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objek-object dasar yang mempunyai hubungan atau relasi antara objec-objec tersebut E-R MODEL berisi ketentuan /aturan khusus yang harus dipenuhi oleh isi database. ~. Binary Model Binary model adalah model data yang memperluas de...