Translate

tipe data dan operator halaman 7

Selamat datang di eagleboot dan selamat membaca.

Sebelumnya tipe data dan operator halaman 6

yang disimpan, dan berapa banyak memori yang dialokasikan untuk menyimpan data. Tipe data tersebut diklasifikasikan berdasarkan bagaimana keadaan data disimpan dalam memori, dan jenis operasi yang dapat dilakukan. Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh komputer. Misalnya saja 3 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya. Jika 3 dan 2 bertipe integer,  maka program akan menghasilkan nilai 1, namun jika keduanya bertipe float maka akan menghasilkan nilai 1.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif. Fungsi Tipe data antara lain: Merepresentasikan nilai dari suatu variabel maupun konstanta, Penyimpanan data di memori, dan Menentukan nilai yang dapat diisikan ke dalam sebuah variable. Sedangkan jenis tipe data ada dua macam: Tipe dasar atau primitive dan Tipe bentukan atau referensi. Dalam bahasa C terdapat lima tipe data dasar, yaitu: int, char, float, double, dan void. Sedangkan dalam bahasa pemrograman lain seperti java misalnya memiliki tipe data yang dapat dikategorikan menjadi dua kelompok, yaitu tipe data primitif dan referensi. Ada delapan macam tipe data primitif dalam pemrograman Java, yaitu : char, byte, short, int, long, float, double, dan Boolean. Tipe data referensi digunakan untuk mereferensikan objek atau class tertentu, seperti String.  Tabel 3.4. Tipe Data (16 bit) Dalam C TIPEUKURANRANGE unsignedchar8bit0‐255 char8bit‐128‐127 enum16bit‐32768‐32767 unsignedint16bit0‐65535 shortint16bit‐32768‐32767 int16bit‐32768‐32767 unsignedlong32bit0‐4294967295 long32bit‐2147483648‐2147483647 float32bit3.4E‐38‐3.4E+38 double64bit1.7E‐308‐1.7E+308 longdouble80bit3.4E‐4932‐1.1E+4932 void0bit near(pointer)16bit far(pointer)32bit 

TipeUkuranRange unsignedchar8bit0‐255 char8bit‐128‐127 shortint16bit‐32768‐32767 unsignedint32bit0‐4294967295 int32bit‐2147483648‐2147483647 unsignedlong32bit0‐4294967295 enum32bit‐2147483648‐2147483647 long32bit‐2147483648‐2147483647 float32bit3.4E‐38‐3.4E+38 double64bit1.7E‐308‐1.7E+308 longdouble80bit3.4E‐4932‐1.1E+4932 void0bit near(pointer)16bit far(pointer)32bit 

 Tabel 3.6. Format Tipe Data Dalam C TIPEFORMATKETERANGAN char%cKarakter/string int%i,%dInteger/bilanganbulat float%fFloat/bilanganpecahanpresisitunggal double%lfBilanganpecahanpresisiganda

  3.5.1. Tipe data Integer 

Program Komputer merupakan kumpulan potongan data dan memanipulasi data tersebut dalam berbagai cara. Ada berbagai jenis data dalam bidang informasi, misalnya: bilangan, terdapat bilangan bulat dan bilangan pecahan, ada bilangan positif dan negative, dan ada pula bilangan besar serta bilangan kecil dan lain-lain, atau bahkan bilangan yang tidak memiliki nama.  Kemudian ada juga informasi tekstual, misalnya Nama dan alamat, maka data seperti ini akan disimpan sebagai karakter. Bila programmer menulis sebuah program, maka harus menentukan jenis informasi yang digunakannya. Jika menulis sebuah program untuk menentukan jauhnya berapa mil dari bumi ke bintang, maka diperlukan variabel yang dapat menampung jumlah yang sangat besar. Jika Anda sedang merancang perangkat lunak untuk merekam sebuah  dimensi mikroskopis, maka hanya perlu untuk 

Next read at tipe data dan operator halaman 8

Share this

Related Posts

Previous
Next Post »