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

正在回答

2 回答

这是由于java中int整型的运算特性,导致/10即减去了一位

比如 9/2并不会等于4.5,而是等于4,小数位会被直接抹去。

/10也是这样,所以只要是一位数,/10以后就一定为0,这时候再定义一个count变量,每/10一次就自增一次,就可以算出num的位数

求采纳

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

下一世我们说好了要继续 提问者

非常感谢!
2017-02-22 回复 有任何疑惑可以回复我~

回家看数学书去。。。

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

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163359    人
  • 解答问题       17551    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

位数怎么判断的?

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