Posted by : Rougerdeluffy
Minggu, 25 November 2012
Tipe data
Bilangan bulat terbagi dalam beberapa tipe data standart
|
Tipe Data
|
Ukuran (Byte)
|
Format
|
Jangkauan
|
|
int
|
2 Byte
|
%d / %i
|
-32.768 s/d
32.767
|
|
Unsigned int
|
2Byte
|
%u
|
0 s/d 65.535
|
|
char
|
1Byte
|
%d/%i
|
-128 s/d 127
|
|
Unsigned char
|
1Byte
|
%u
|
0 s/d 255
|
|
long
|
4Byte
|
%ld / %li
|
-2.147.483.648
s/d 2.147.483.647
|
|
Unsigned long
|
4Byte
|
%lu
|
0 s/d
4.294.967.295
|
Tipe data yang
berada dalam tabel tersebut di khususkan untuk data yang memiliki nilai
bilangan bulat.
Cara
pendeklarasian tipe data bilangan bulat adalah sebagai berikut:
int a;
unsigned int b;
char c;
unsigned char d;
long e;
Contoh program:
|
#include
<stdio.h>
#include
<conio.h>
main()
{
int
a=1000,b=64000;
unsigned
int c=64000;
printf("Nilai
yang telah dimasukan\na: %i dan b: %i\n",a,b);
printf("Nilai
yang telah dimasukan : %u\n",c);
getch();
return
0;
}
|
Hasil dari contoh
kode di atas adalah
