单个字节表示的正整数范围是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之间。