浮点常量默认是什么类型?float a = 3.9;正确吗?如果不正确,应该如何书写

如题所述

浮点常量默认的是double类型
不正确
正确的写法为 float a = 3.9f; 或者 float a = (float)3.9;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-09
浮点型怎么默认?声明的时候不是double就是float,如果是输出类型默认为浮点型应该是double型,比如
float a=3.9;
int b=2;
c=a*b;c就应该是double型
float a = 3.9;是正确的啊
第2个回答  2010-04-15
你意思是说浮点数(小数)默认是什么类型吧?
浮点数默认是double类---:
double a = 3.9;正确
float a = 3.9;错误--------------正确写法:float a = 3.9f;
相似回答