Pada pemrograman Bahasa C tipe data yang dapat di pakai antara lain :
1. Integer
Tipe data interger adalah tipe data yang tidak memiliki angka dibelakang koma (bilangan bulat).
Jangkauan nilai variabel interger : -32.768 s.d 32.767
Lebar : 16 bit
Penulisan coding : int
format : %d atau %i
Contoh penggunaan variabel integer.
%d (kode format integer) yang tercetak dilayar nilai dari variabel interger yaitu bilangan1 yang ditulis sebelah kanan konstanta.
hasil tampilannya sebagai berikut :
2. Float
Tipe data float adalah tipe data untuk bilangan desimal.
Jangkauan nilai variabel interger : 3.4 x 10-36 s.d 3.4 1036
Lebar : 32 bit
Penulisan coding : float
format : %f
Contoh penggunaan variabel integer.
%,2f (kode format integer) yang tercetak dilayar nilai dari variabel float yaitu bilangan2 yang ditulis sebelah kanan konstanta, untuk angka 2 menampilkan 2 angka dibelakang koma.
hasil tampilannya sebagai berikut :
3. Double
Tipe data double adalah tipe data untuk bilangan desimal.
Jangkauan nilai variabel interger : 1.7 x 10-308 s.d 1.7 10308
Lebar : 64 bit
Penulisan coding : double
format : %lf
Contoh penggunaan variabel doubel.
%,2lf (kode format integer) yang tercetak dilayar nilai dari variabel float yaitu bilangan3 yang ditulis sebelah kanan konstanta, untuk angka 2 menampilkan 2 angka dibelakang koma.
hasil tampilannya sebagai berikut :
Tipe data char adalah tipe data untuk charakter.
Jangkauan nilai variabel interger : -128 s.d 127
Lebar : 8 bit
Penulisan coding :char
format : %c
Contoh penggunaan variabel doubel.
1. Integer
Tipe data interger adalah tipe data yang tidak memiliki angka dibelakang koma (bilangan bulat).
Jangkauan nilai variabel interger : -32.768 s.d 32.767
Lebar : 16 bit
Penulisan coding : int
format : %d atau %i
Contoh penggunaan variabel integer.
int bilangan1;Nama variabel bilangan1 type integer;
bilangan1 = 10;Memberi nilai 10 pada varibel bilangan1.
bilangan1 = 10 + 5;Memberi nilai variabel bilangan1 dari hasil operasi aritmatika 10 ditambah 5 yaitu 15.
bilangan1 = 10 / 4;Memberi nilai variabel bilangan1 dari hasil operasi aritmatika 10 dibagi 4 yaitu nilainya 2 bukan 2.25, karena pembagian pada integer tidak ada bilangan dibelakang koma.
printf("bilangan1 = 10 / 4 = %d", bilangan1);"bilangan1 = 10 / 4 =%d" adalah konstanta yang akan ditampilkan dilayar.
%d (kode format integer) yang tercetak dilayar nilai dari variabel interger yaitu bilangan1 yang ditulis sebelah kanan konstanta.
hasil tampilannya sebagai berikut :
bilangan1 = 10 / 4 = 2
2. Float
Tipe data float adalah tipe data untuk bilangan desimal.
Jangkauan nilai variabel interger : 3.4 x 10-36 s.d 3.4 1036
Lebar : 32 bit
Penulisan coding : float
format : %f
Contoh penggunaan variabel integer.
float bilangan2;Nama variabel bilangan2 type float;
bilangan2 = 10.25;Memberi nilai 10.25 pada varibel bilangan2.
bilangan2 = 10.25 + 5;Memberi nilai variabel bilangan2 dari hasil operasi aritmatika 10.25 ditambah 5 yaitu 15.25.
bilangan2 = 10.25 / 5;Memberi nilai variabel bilangan2 dari hasil operasi aritmatika 10.25 dibagi 5 yaitu nilainya 2.05.
printf("bilangan2 = 10.25 / 5 = %.2f", bilangan2);"bilangan2 = 10 / 5 =%.2f" adalah konstanta yang akan ditampilkan dilayar.
%,2f (kode format integer) yang tercetak dilayar nilai dari variabel float yaitu bilangan2 yang ditulis sebelah kanan konstanta, untuk angka 2 menampilkan 2 angka dibelakang koma.
hasil tampilannya sebagai berikut :
bilangan2 = 10.25 / 5 = 2.05
3. Double
Tipe data double adalah tipe data untuk bilangan desimal.
Jangkauan nilai variabel interger : 1.7 x 10-308 s.d 1.7 10308
Lebar : 64 bit
Penulisan coding : double
format : %lf
Contoh penggunaan variabel doubel.
double bilangan3;Nama variabel bilangan3 type double;
bilangan3 = 10.25;Memberi nilai 10.25 pada varibel bilangan3.
bilangan3 = 10.25 + 5;Memberi nilai variabel bilangan3 dari hasil operasi aritmatika 10.25 ditambah 5 yaitu 15.25.
bilangan3 = 10.25 / 5;Memberi nilai variabel bilangan3 dari hasil operasi aritmatika 10.25 dibagi 5 yaitu nilainya 2.05.
printf("bilangan3 = 10.25 / 5 = %.2lf", bilangan3);"bilangan3 = 10 / 5 =%.2lf" adalah konstanta yang akan ditampilkan dilayar.
%,2lf (kode format integer) yang tercetak dilayar nilai dari variabel float yaitu bilangan3 yang ditulis sebelah kanan konstanta, untuk angka 2 menampilkan 2 angka dibelakang koma.
hasil tampilannya sebagai berikut :
bilangan3 = 10.25 / 5 = 2.054. Char
Tipe data char adalah tipe data untuk charakter.
Jangkauan nilai variabel interger : -128 s.d 127
Lebar : 8 bit
Penulisan coding :char
format : %c
Contoh penggunaan variabel doubel.
char huruf;Nama variabel huruf type char;
huruf = 'A';Memberi nilai 'A' pada varibel char huruf.
huruf = 65;Memberi nilai kode ASCII pada varibel char huruf.