Selama ini kita sering menggunakan tipe data Integer,
ternyata masih banyak diantara kita yang tidak mengerti dengan tipe data ini. Yang
kita tahu tipe data ini untuk bilangan bulat (tidak berkoma).
Panjang range data yang bisa ditampung oleh tipe data ini
adalah 4 byte ( -2.147.483.648 s/d 2.147.483.647). sedangkan jika menggunakan
unsigned int maka range data yang nya adalah 0 s/d 4.294.967.295 (unsigned
artinya nilainya positif semua)
Jika pada bahasa C untuk mencetak nilai %d untuk integer
sedangkan untuk unsigned menggunakan %u.
Misalnya ada program seperti ini:
#include<stdlib.h>
#include<stdio.h>
int main(){
int a= 2147483649;
printf("a1=%d\n",a);
system("pause");
return 0;
}








