課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)
大神們,這步的實現(xiàn)原理是什么??num/=10
2019-03-08
源自:Java入門第一季(IDEA工具) 4-15
正在回答
它相當(dāng)于把num的小數(shù)點往左移以為,又因為num/10得到的一定是個整數(shù),所以他會一步步得到num個十百千上的數(shù),等把小數(shù)點移到數(shù)字的最右邊時,num=0,此時可以跳出循環(huán),而且count加了幾次就是小數(shù)點移了幾次,同時也就是幾位數(shù)了
do{
? ? ? ? count++;
? ? ? ? num/=10;
? ? }while(num>0);
? ? System.out.println("它是個"+count+"位的數(shù)!");
可能是 num = num / 10 ;
慕婉清8375384 提問者
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
5 回答num/=10 請問大神這是什么意思?
4 回答為什么是num=num/10,為什么要除以10 求大神解釋
2 回答for(num=num/10;num>=10;count++)哪里錯了大神指點下。。。
2 回答麻煩大神們看下這是什么原因啊
1 回答為什么要num/=10 為什么是除以10呢,其他的不可以嗎,詳細(xì)一點謝謝大神們
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-03-11
它相當(dāng)于把num的小數(shù)點往左移以為,又因為num/10得到的一定是個整數(shù),所以他會一步步得到num個十百千上的數(shù),等把小數(shù)點移到數(shù)字的最右邊時,num=0,此時可以跳出循環(huán),而且count加了幾次就是小數(shù)點移了幾次,同時也就是幾位數(shù)了
2019-03-10
do{
? ? ? ? count++;
? ? ? ? num/=10;
? ? }while(num>0);
? ? System.out.println("它是個"+count+"位的數(shù)!");
2019-03-08
可能是 num = num / 10 ;