單個字節表示的正整數範圍是0~127,負整數爲-1~-128,總體範圍是-128~127.
Java中的常見數據類型爲byte、short、int、long、float、double、boolean、char
byte大小爲1個字節,-128~127.
short大小爲2個字節,-32768~32767
int大小爲4個字節,-2147483648~2147483647 一般使用這個
long大小爲8個字節。
float大小爲4個字節,-3.403E38~3.403E38。單精度浮點數,組成結構爲:符號位+次方位+小數位。有效位數7位。
double大小爲8個字節,-1.789E308~1.789E308.雙精度浮點數,有效位數15位。java
- 在運算中,通常狀況下都會有偏差,若是須要精確計算須要引用java.math.BigDecimal。
boolean默認爲一個字節。
char大小爲兩個字節,因爲沒有符號位,因此表示範圍在0-65535之間。