Data Types
Name |
Size (bytes) |
Range of Values |
signed byte |
1 |
-128 to 127 |
unsigned byte |
1 |
0 to 255 |
|
|
|
signed short |
2 |
-32,768 to 32,767 |
unsigned short |
2 |
0 to 65,535 |
|
|
|
signed long |
4 |
-2,147,483,648 to 2,147,483,647 |
unsigned long |
4 |
0 to 4,294,967,295 |
|
|
|
signed quad |
8 |
-9223372036854775808 to 9223372036854775807 |
unsigned quad |
8 |
0 to 18446744073709551615 |
|
|
|
float |
4 |
3.4E +/- 38 |
double |
8 |
1.7E +/- 308 |
long double |
10 |
1.2E +/- 4932 |