发布网友 发布时间:2022-04-21 20:46
共3个回答
热心网友 时间:2023-08-05 18:20
把int a;转换为float类型有两种办法:
1、手动强制转换: float b = (float)a; //强制转换
2、自动转换,基本上所有语言都是会在混合运算时自动强转为统一数据类型,统一为最高精度的,所以 a*1.0 或 a/1.0就可以:
float b = a*1.0; //自动转换
热心网友 时间:2023-08-05 18:21
只需要在后面乘以1.0就行
比如 int a=100;
转换成float的话float b=1.0*a;
热心网友 时间:2023-08-05 18:21
这个程序没问题啊,sum2输出是浮点型啊