Data Type | Bytes | Min | Max |
(signed) byte | 1 | -128 | 127 |
unsigned byte | 1 | 0 | 255 |
(signed) short | 2 | -32,768 | 32,767 |
unsigned short | 2 | 0 | 65,535 |
(signed) long | 4 | -2,147,483,648 | 2,147,483,647 |
unsigned long | 4 | 0 | 4,294,967,295 |
float | 4 | -3.4E+/-38 | 3.4E+/-38 |
double | 8 | -1.7E+/-308 | 1.7E+/-308 |
long double | 10 | -1.2E+/-4932 | 1.2E+/-4932 |