public class FloatTest
{
public static void main(String[] args)
{
//float f = 1.2f;
// float f = (float) 1.2;
double f = (float)1.2; System.out.println(f);
}
}C:\lesson1>java FloatTest
1.2C:\lesson1>javac FloatTest.javaC:\lesson1>java FloatTest
1.2C:\lesson1>javac FloatTest.javaC:\lesson1>java FloatTest
1.2000000476837158为啥多了那一串?先谢谢各位解答,随后学习中的疑惑希望继续得到各位老师的的指点!floatdoublejava
{
public static void main(String[] args)
{
//float f = 1.2f;
// float f = (float) 1.2;
double f = (float)1.2; System.out.println(f);
}
}C:\lesson1>java FloatTest
1.2C:\lesson1>javac FloatTest.javaC:\lesson1>java FloatTest
1.2C:\lesson1>javac FloatTest.javaC:\lesson1>java FloatTest
1.2000000476837158为啥多了那一串?先谢谢各位解答,随后学习中的疑惑希望继续得到各位老师的的指点!floatdoublejava
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货