為什么結(jié)果是 0.0 而不是0.5?
public class Airthmetic {
?? ?public static void main(String[] args){
?? ??? ?int a=10;
?? ??? ?int b=20;
?? ???? double num=a/b;
?? ? ? System.out.println("相除運(yùn)算的結(jié)果是:"+num);
?? ????
?? ?}
}
public class Airthmetic {
?? ?public static void main(String[] args){
?? ??? ?int a=10;
?? ??? ?int b=20;
?? ???? double num=a/b;
?? ? ? System.out.println("相除運(yùn)算的結(jié)果是:"+num);
?? ????
?? ?}
}
2015-09-13
舉報(bào)
2015-09-21
a/b仍然是整形,結(jié)果為0.轉(zhuǎn)換成double就是0.0.
2015-09-14
整型和整型相除默認(rèn)是整型,你可以把a(bǔ)或者b定義成double類型,你再試試