這代碼不過,求大神看看是哪里錯了
public class HelloWorld{ ? ?public static void main(String[] args) { double heightAvg1=176.2; double heightAvg2=(int)176.2; System.out.println(heightAvg1); System.out.println(heightAvg2); } } 這是哪里錯了???
public class HelloWorld{ ? ?public static void main(String[] args) { double heightAvg1=176.2; double heightAvg2=(int)176.2; System.out.println(heightAvg1); System.out.println(heightAvg2); } } 這是哪里錯了???
2015-04-22
舉報
2015-05-05
public class HelloWorld{
? ? public static void main(String[] args) {
double heightAvg1=176.2;
int heightAvg2=(int)heightAvg1;
System.out.println(heightAvg1);
System.out.println(heightAvg2);
}
}
2015-04-22
沒錯啊
2015-04-22
第一個是正常的176.1!第二個是強(qiáng)轉(zhuǎn)之后就是這個結(jié)果
2015-04-22
(int)強(qiáng)制轉(zhuǎn)換之后就是176.0啊。。。
2015-04-22
對的,重新編譯再提交