









Dear Kanjeng Pembaca sekalian,… pada artikel sebelumnya telah dibahas tentang tipe data integer… naaagh di artikel kali ini akan dibahas tipe data lainnya… yang meliputi tipe data floating point (bilangan riil / pecahan), tipe data karakter, tipe data boolean dan tipe data komposit …!!! Tipe data Floating gampangnya akan menyimpan data yang berbentuk pecahan … so berbeda dengan integer yang bulat …!!! So kembali tergantung mau digunakan dalam konteks apa… kalau mau menghitung berapa banyak penduduk … tentu lebih tepat menggunakan unsigned integer atau long long …!!! Tapi kalau mau menghitung total daging yang terjual dalam satuan ton… lebih tepat menggunakan floating …!!!
Untuk tipe data floating point… dapat dipilih float atau double … perbedaannya float menggunakan 4 byte, sedangkan double menggunakan 8 byte… so tentu yang 8 byte lebih besar range nya …!!! Sebagaimana terlihat pada gambar diatas memang double lebih presisi… kalau gak mau pusing-pusing tinggal pilih double … sudah selesai …!!! Contoh berikut kita bisa hitung penggunaan beberapa tipe data … monggo diperhatikan sbb :
Ternyata ketika dijalankan tentu hasilnya z adalah bilangan floating… perhatikan bahwa untuk integer atau short menggunakan %d,… namun untuk float untuk ditampilkan menggunakan %f … tentang ini kita akan bahas kemudian …!!! Hasilnya sebagaimana bisa ditebak adalah sbb :
Berikutnya tipe data karakter … ini menggunakan suatu standard karakter yang dikenal dengan nama American Standart Code for Information Interchange (ASCII) … !!! So tipe data char ini mempunyai ukuran 1 byte … jadi kalau misalnya kode ASCII huruf A (huruf A Besar) adalah 65 … untuk huruf a kecil adalah 97 …!!! Angka untuk karakter ASCII ini dari 0 – 127 …!!!
Berikutnya adalah tipe data boolean (di coding ditulis bool),… adalah tipe data yang berisi true atau false … tipe ini akan bermanfaat ketika nanti kita melakukan suatu condition IF … THEN etc …!!! Nilai dari ini true adalah 1 sedangkan false adalah 0 …!!! Naaagh kalau mau menggunakan type ini… jangan lupa menggunakan #include <stdbool.h> … agar bisa dicompile… karena bahasa c butuh library tersebut …!!! Oke… sekarang kita mainkan semuanya tipe data dalam program sekalian pengenalan if … then … else … sbb :
Naaagh pada contoh diatas … sudah dicoba beberapa tipe data dari integer, boolean, char, float dan bahkan sudah sedikit menyentuh tentang if … then else… kira-kira hasilnya apa …??? Monggo kalau mau tulis di kolom komentar… jawaban akan diberikan nanti … juga di kolom komentar… !!! Last,… pelan-pelan tentu akan semakin rumit… yaaagh ini laaagh kerjaannya developer IT … kalau sudah biasa tentu mengasyikkan … !!! Ciaooo 😀
Leave a Reply