答案在书中没有任何意义,我所以这里的问题:变量a是一个浮点数,变量b是一个双精度浮点数。写语句,将
变量a
是浮子和可变b
是双。编写一个语句,该语句将在编译程序时将值b
指定为a
而不会导致错误。
下面是我在书中找到了答案:
fvar = (float)dvar;
Whaaaat ????
这就是我认为可能的工作:
public class HelloWorld
{
public static void main(String[] args)
{
float a = 7.5;
double b = 12.25;
a = (double)b;
}
}
还没想出来,所以任何的帮助深表感谢。
如果您需要将**从双精度**转换为**浮点数,为什么'a =(double)b'有效? – fabian
fvar =(float)dvar'究竟有什么不清楚?你为什么期望演员能更好地“双重”工作? – Seelenvirtuose
我试着用(双)和(浮动)铸造,仍然出现错误。仅供参考这个java的东西.... fvar =(浮动)dvar不清楚,因为变量是a和b ... –