Page 54 - ilovepdf_merged (2)_Neat
P. 54
Console.WriteLine(nilai1 + " "+nilai2);
2. float (bilangan pecahan).
float adalah tipe data yang bertujuan untuk menyimpan nilai dengan
angka, termasuk desimal. Bilangan float ini hanya untuk angka desimal
dalam ukuran kecil. Tipe data float tidak dapat menyimpan data pembagian
yang nilai dibelakang koma tidak habis (tak berhingga) seperti 22/7, 1/3, 20/6
dan lainnya. Oleh karena itu, gunakan tipe data Float hanya untuk
menyelesaikan persamaan perkalian dengan bilangan desimal, namun hindari
penggunaan float untuk pembagian. Berikut contoh kode program untuk tipe
data float:
float jumlah, nilai, total;
nilai = 75.5f; //pengesetan pertama untuk desimal pada float harus diakhiri
dengan huruf "f"
jumlah = 43; //tidak perlu ditambah f apabila bulat
total = nilai * jumlah; //untuk hasil perkalian/proses tidak perlu "f"
Console.WriteLine(total);
3. Tipe data Single
Tipe data single adalah tipe data untuk bilangan pecahan dengan presisi yang
terbatas
4. Tipe data Double
Tipe data double adalah tipe data untuk bilangan pecahan dengan presisi
yang lebih akurat.
Penentuan tipe data numeric untuk suatu variabel/konstanta harus
sangat berhati-hati. Manual dan petunjuk pada masing-masing bahasa
pemrograman pada bagian tipe data harus diperhatikan dengan seksama.
Tipe data Ukuran Jangkuan nilai Jumlah Digit
memori
Char 1 Byte -128 s.d 127
Int 2 Byte -32768 s.d 32767
Short 2 Byte -2,147,435,648 s.d 2,147,435,647
Long 4 Byte -2,147,435,648 s.d 2,147,435,647
Float 4 Byte 3.4 x 10-38 s.d 3.4 x 10+38 5–7
Double 8 Byte 1.7 x 10-308 s.d 1.7 x 10+308 15 – 16
Long Double 10 Byte 3.4 x 10-4932 s.d 1.1 x 10+4932 19
Tipe Data Tambhana yang dimiliki oleh bahasa C/C++ adalah Unigsted
digunakan bila data yang digunakan hanya data yang positif saja
Tipe Data Tambahan
Tipe Data Jumlah Memori Jangkauan Nilai
Unsigned Integer 2 Byte 0 – 65535
Unsigned Character 1 Byte 0 – 255
Unsigned Long Integer 4 Byte 0 – 4,294,967,295
PEMROGRAMAN DASAR

