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

posted @ 2020-12-25 14:36  路要一步一步走  阅读(699)  评论(0编辑  收藏  举报