课程
/后端开发
/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呢,其他的不可以吗,详细一点谢谢大神们