Integer Types
Type |
Storage Requirement |
Range (Inclusive) |
---|---|---|
Int |
4 bytes |
–2,147,483,648 to 2,147,483, 647 (just over 2 billion) |
Short |
2 bytes |
–32,768 to 32,767 |
Long |
8 bytes |
–9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 |
Byte |
1 byte |
–128 to 127 |
八进制 :0x
十六进制 :0
声明一个long的需要加上l/L
Float-Point Types
Type |
Storage Requirement |
Range |
---|---|---|
float |
4 bytes |
approximately ±3.40282347E+38F (6–7 significant decimal digits) |
double |
8 bytes |
approximately ±1.79769313486231570E+308 (15 significant decimal digits) |
float要用f/F指定