全心思齐网

float f=1.1是否正确?

错误,float数据类型必须在数字后面加f或F

匿名回答于2023-09-25 18:40:31


正确

float f = 1.1的书写格式是正确的。

因为Java里带有小数点的数默认是double类型,所以1.1在这里是double类型,把他赋值给比他小的float类型就会出错。你想通过编译的话有3种方法改:

double f=1.1;

或者

float f=1.1f;

或者

float f=(float)1.1;

匿名回答于2023-09-13 07:45:10


相关知识问答