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