1.字符类型char
一个字节。
用来存储小范围的整数(-128 ~ 127),和“字符”(所有ASCII字符,128个)。
char
a = 100;
char
b = ‘a’;
2.整数类型int
4个字节
用来存储整数,范围:- (2的31次方) ~ 2的31次方-1
3.长整形long
long 也就是 long
int
用来存储整数。
在32位系统上,占4个字节,和int相同
在64位系统上,占8个字节。
4.长长整形long
long
用来存储整数。
8字节。
5.float类型(单精度浮点类型)
用来存储带小数部分的数据。
4个字节
表示方式:
按科学记数法存储,也就是需要存储“尾数”和“指数”
float
x = 1.75E5;
//1.75E5就是1.75乘以10的5次方,只需保存尾数(1.75)和指数(5)
float
y = 1.123456789;
//精度只能取值到
1.1234568, 在第7位(整数部分不算)是四舍五入后的值。
表示范围:***-3.41038~+3.4*1038
(不需记忆)
精度:
最长7位有效数字(是指7位10进制位)
6.double类型(双精度浮点类型)
用来存储带小数部分的数据。
8个字节
表示范围:-1.7*10308~1.7*10308(不需记忆)
精度:
最长16位有效数字(是指16位10进制位)