ছক আকারে বিভিন্ন ডাটা টাইপের সীমা
ডাটা টাইপ | মেমরীতে যত বাইট জায়গা তৈরি হয় | মেমরীতে যত বিট জায়গা তৈরি হয় | যে মান রাখা যাবে |
char | 1 | 8 | -28-1to +28-1-1=128 to 127 |
unsigned char | 1 | 8 | 0 to 28-1 = 0 to ( 256-1)=0 to 255 |
signed char | 1 | 8 | -28-1 to +28-1-1=128 to 127 |
int | 2 | 16 | -216-1 to +216-1-1=-32768 to32767 |
unsigned int | 2 | 16 | 0 to 216-1=0 to 65535 |
signed int | 2 | 16 | -216-1 to +216-1-1=-32768 to32767 |
short int | 2 | 16 | -216-1 to +216-1-1=-32768 to32767 |
unsigned short int | 2 | 16 | 0 to 216-1=0 to 65535 |
signed short int | 2 | 16 | -216-1 to +216-1-1=-32768 to32767 |
long int | 4 | 32 | -232-1 to +232-1-1= -2147483648 to 2147483647 |
signed long int | 4 | 32 | -232-1 to +232-1-1= -2147483648 to 2147483647 |
unsigned long int | 4 | 32 | 0 to 232-1 =0 to 4294967295 |
float | 4 | 32 | 3.4E-38 to 3.4E+38 |
double | 8 | 64 | 1.7E-308 to 1.7E308 |
long double | 10 | 80 | 3.4E-4932 to 1.1E+4932 |