STRUKTUR DATA
Oke postingan kedua kali ini tentang struktur data .nah jadi kalian bisa baca deh pengertianya dibawah...
Tipe data merupakan setiap himpunann yang ada pada semua data tanpa terkecuali. Jadi dengan memahami tipe data ini, kamu dapat menilai apa yang dimiliki dari data tersebut. Kamu bakal lebih mudah menerjemahkan informasi yang didapat tanpa takut miskonsepsi.
Wikipedia menerjemahkan tipe data sebagai klarifikasi data yang digunakan untuk menerjemahkan maksud programmer dalam menggunakan data. Itulah mengapa, hampir semua bahasa pemrograman pasti mendukung berbagai jenis dan macam data. Misalnya saja bilangan riil, integer atau boolean.
Macam-Macam Tipe Data
• Integer (int)
Integer adalah salah satu dasar tipe data yang dapat kita gunaka untuk menyimpan memori berformat angka / bilangan bulat, yaitu bilangan yang tidak mengandung angka dibelakang koma. Contoh data bilangan bulat adalah 1, 2, 4, 100 dan sebagainya.
Integer adalah salah satu dasar tipe data yang dapat kita gunaka untuk menyimpan memori berformat angka / bilangan bulat, yaitu bilangan yang tidak mengandung angka dibelakang koma. Contoh data bilangan bulat adalah 1, 2, 4, 100 dan sebagainya.
• Float
Float adalah salah satu tipe data yang bersifat menyatakan bilangan pecahan / real / mengandung angka dibelakang koma, maupun eksponensial. Tipe data float dapat menyatakan bilangan real dengan ketelitian relatif lebih rendah jika dibanding double (hingga 7 digit di belakang koma). Contoh data float adalah 3,14 dan sebagainya.
Float adalah salah satu tipe data yang bersifat menyatakan bilangan pecahan / real / mengandung angka dibelakang koma, maupun eksponensial. Tipe data float dapat menyatakan bilangan real dengan ketelitian relatif lebih rendah jika dibanding double (hingga 7 digit di belakang koma). Contoh data float adalah 3,14 dan sebagainya.
• Double
Sama seperti float, Double merupakan salah satu tipe data yang bersifat menyatakan bilangan pecahan / real / mengandung angka dibelakang koma, maupun eksponensial. Perbedaan double dengan float hanya pada ukuran memori, jangkauan nilai yang dapat disimpan dan tipe data double dapat menyatakan bilangan real dengan ketelitian tinggi (hingga 15 digit di belakang koma).
Sama seperti float, Double merupakan salah satu tipe data yang bersifat menyatakan bilangan pecahan / real / mengandung angka dibelakang koma, maupun eksponensial. Perbedaan double dengan float hanya pada ukuran memori, jangkauan nilai yang dapat disimpan dan tipe data double dapat menyatakan bilangan real dengan ketelitian tinggi (hingga 15 digit di belakang koma).
• Long
Tipe ini digunakan untuk kasus-kasus tertentu yang nilainya berada di luar rentang tipe int, karna tipe ini punya range paling tinggi dibanding Integer lainnya. Dengan kata lain, tipe long terpaksa digunakan jika data memiliki range diluar range int.
Tipe ini digunakan untuk kasus-kasus tertentu yang nilainya berada di luar rentang tipe int, karna tipe ini punya range paling tinggi dibanding Integer lainnya. Dengan kata lain, tipe long terpaksa digunakan jika data memiliki range diluar range int.
- Short
Pada umumnya diaplikasikan pada komputer –komputer 16-bit,yang saat ini semakin jarang keberadaannya.
Sebenarnya untuk jenis tipe data yang bisa digunakan masih banyak, tapi pada artikel ini saya hanya membahas beberapa saja
Contoh code pengecekan PANJANG Tipe Data Pada C++ :
Output yang dihasilkan :
Penjelasan :
- iostream.h : Merupakan singkatan dari input outout stream header yang digunakan sebagai standar input output operasi yang digunakan oleh bahasa C++
- conio.h : Merupakan File Header yang berfungsi untuk menampilkan hasil antarmuka kepada pengguna
- cout : merupakan fungsi keluaran pada C++ yang menampilkan data dengan tipe data apapun kelayar.
- Sizeof :Operator saat kompilasi,digunakan untuk menentukan variabel atau data ketik byte.Operator sizeof dapat digunakan untuk mendapatkan kelas ,struktur,serikat,dan ukuran yang ditetapkan pengguna tipe data lainnya.
- endl : merupakan suatu fungsi yang manipulator yang digunakan untuk melakukan perintah Newline atau pindah baris.
- getch() : Digunakan untuk menahan proses yang sedang berjalan.
Komentar
Posting Komentar