定义的时候是int,要怎么转换成float?

如题所述

1、创建java类,TestFloat

2、编写java类方法,定义int型,并强制转换为float,

int a = 1;

float b = (float) a;

3、编写代码,准备print变量a与b的值,

System.out.println(a);

System.out.println(b);

4、执行java代码,在console窗口中打印出的分别为1及1.0,完成int至float的类型转换,

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-05
int a;
有两种办法,
自己手动强转: float b = (float)a
自动强转,基本上所有语言都是会在混合运算时自动强转为统一数据类型,统一为最高精度的,所以 a*1.0 或 a/1.0就可以了:
float b = a*1.0本回答被提问者采纳
第2个回答  2014-06-14
整型/浮点型=浮点型
a=a/1.0
相似回答