float和double使用情形
一般用baifloat就可以满足要求,float和double都用来定du义浮点数,也就是小zhi数dao,两者就是有效位数不同,zhuanfloat为7-8位,double是15-16位,看你需shu要什么精确度的数了
float a = 2.111111111111111f;
double b = 2.111;
System.out.println(a);
System.out.println(b);
2.1111112
2.111
float a = 2.111111111111111f;
double b = 2.1111111111111111111111111111111111111;
System.out.println(a);
System.out.println(b);
2.1111112
2.111111111111111