课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么要num=num/10?
2017-02-19
源自:Java入门第一季(IDEA工具)升级版 4-15
正在回答
这是由于java中int整型的运算特性,导致/10即减去了一位
比如 9/2并不会等于4.5,而是等于4,小数位会被直接抹去。
/10也是这样,所以只要是一位数,/10以后就一定为0,这时候再定义一个count变量,每/10一次就自增一次,就可以算出num的位数
求采纳
下一世我们说好了要继续 提问者
回家看数学书去。。。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答判断一个数的位数
5 回答判断位数问题
2 回答关于位数判断
1 回答判断一个小于10位数的位数
1 回答判断一个数(小于10位)的位数。