999/10=99.9判斷就有問(wèn)題
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
count=num/10;
if(count<10){
? ? System.out.println("這是個(gè)位數(shù)的數(shù)");
}else if(count>=10&&count<100){
? ? System.out.println("這是十位數(shù)的數(shù)");
? ??
}else if(count>=100){
? ? System.out.println("它是個(gè)3位的數(shù)!");
}
}
}
2019-11-13
設(shè)置錯(cuò)分部判斷的數(shù)字了,應(yīng)該分別用“1”,“10”,“100”開(kāi)始設(shè)
例如8/10=0.8<1,是個(gè)位數(shù)
2019-11-13
int:
int 數(shù)據(jù)類型是32位、有符號(hào)的以二進(jìn)制補(bǔ)碼表示的整數(shù);
最小值是?-2,147,483,648(-2^31);
最大值是?2,147,483,647(2^31 - 1);
一般地整型變量默認(rèn)為 int 類型;
默認(rèn)值是?0?;
例子:int a = 100000, int b = -200000。
double:
double 數(shù)據(jù)類型是雙精度、64 位、符合IEEE 754標(biāo)準(zhǔn)的浮點(diǎn)數(shù);
浮點(diǎn)數(shù)的默認(rèn)類型為double類型;
double類型同樣不能表示精確的值,如貨幣;
默認(rèn)值是?0.0d;
例子:double d1 = 123.4。