为了账号安全,请及时绑定邮箱和手机立即绑定

大神们,这步的实现原理是什么??num/=10

大神们,这步的实现原理是什么??num/=10

正在回答

3 回答

它相当于把num的小数点往左移以为,又因为num/10得到的一定是个整数,所以他会一步步得到num个十百千上的数,等把小数点移到数字的最右边时,num=0,此时可以跳出循环,而且count加了几次就是小数点移了几次,同时也就是几位数了

0 回复 有任何疑惑可以回复我~

do{

        count++;

        num/=10;

    }while(num>0);

    System.out.println("它是个"+count+"位的数!");


0 回复 有任何疑惑可以回复我~

可能是 num = num / 10 ;

0 回复 有任何疑惑可以回复我~
#1

慕婉清8375384 提问者

我想知道为什么除以10,,,,,
2019-03-11 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大神们,这步的实现原理是什么??num/=10

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信