Type |
*rows in orange are tested!! Contains |
Default |
Size |
Range |
boolean
|
true or false | false | 1 bit | NA |
char
|
Unicode character unsigned |
\u0000 | 16 bits or 2 bytes |
0 to 216-1 |
byte
|
Signed integer | 0 | 8 bit or 1 byte |
-27 to 27-1 or -128 to 127 |
short
|
Signed integer | 0 | 16 bit or 2 bytes |
-215 to 215-1 or -32768 to 32767 |
int
|
Signed integer | 0 | 32 bit or 4 bytes |
-231 to 231-1 or -2147483648 to 2147483647 |
long
|
Signed integer | 0 | 64 bit or 8 bytes |
-263 to 263-1 or -9223372036854775808 to 9223372036854775807 |
float
|
IEEE 754 floating point single-precision |
0.0f | 32 bit or 4 bytes |
1.4E-45 to 3.4028235E+38 |
double
|
IEEE 754 floating point double-precision |
0.0 | 64 bit or 8 bytes |
439E-324 to 1.7976931348623157E+308 |