Page 9 - PENGENALAN DEV C ++
P. 9
a. Tipe data numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam
bentuk bilangan atau angka. Semua bahasa pemrograman menyediakan tipe data numeric, hanya
berbeda dalam jenis numeric yang diakomodasi.
Jenis yang termasuk dalam tipe data numeric antara lain :
1. integer (bilangan bulat)
2. float (bilangan pecahan).
3. tipe data Single adalah tipe data untuk bilangan pecahan dengan presisi yang terbatas
4. 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 memori Jangkuan nilai Jumlah Digit
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
b. Tipe Data Tambahan, yang dimiliki oleh Bahasa C/C++, adalah : Unsigned 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
Contoh program bahasa C
//Contoh program tipe data
//Nama Programmer : ..........
#include "stdio.h"
#include "conio.h" int main()
{
int x; float y; char z; double w; x = 10;
y = 9.45; z = 'C'; w = 3.45E+20;