关于带符号与无符号类型:整型int、short和long默认为带符号型,要获得无符号型必须规定该类型为unsigned。
一字节表示八位,即1byte=8bit;
int 4byte=32bit,有符号范围为-2^31-1~2^31-1,无符号范围为0~2^32-1;
long 4byte=32bit,同int型;
double,8byte=64bit,范围:1.79769e+308 ~ 2.22507e-308
long double: 12 byte = 96 bit范围: 1.18973e+4932 ~ 3.3621e-4932
float: 4 byte = 32 bit范围: 3.40282e+038 ~ 1.17549e-038
int、unsigned、long、unsigned long 、double最大数量级为10亿,即表示十进制的位数不超过十个,
可以保存所有九位整数,而short只能保存5位。