黑马程序员技术交流社区
标题:
怎么提取任意整数的各位数?
[打印本页]
作者:
pigdanny
时间:
2016-7-5 15:52
标题:
怎么提取任意整数的各位数?
怎么提取任意整数的各位数?
作者:
yang11059307771
时间:
2016-7-5 22:50
对这个数取余
作者:
chenglong25
时间:
2016-7-5 23:39
如整数n是三位数,
个位: n%10
十位:n/10%10
百位:n/10/10%10
其余的可以用相同规律推导.
作者:
happyburglar
时间:
2016-7-5 23:40
正解 刚学过
作者:
yin12310
时间:
2016-7-5 23:51
同楼上,个位: n%10
十位:n/10%10
百位:n/10/10%10
千位:n/10/10/10%10
是什么位就除以基数对10取余就行了
作者:
feng19900123
时间:
2016-7-6 09:14
使用while死循环先确认整数的位数,用一个计数器i累加(从1开始),用该整数整除10^i(可以调用方法Math.pow(10,i)),当得到的结果为0时用break跳出该循环,就可以根据i的值确认该整数的位数,然后使用取余和取商的方法得到每个位的值。
作者:
zhanghaojun23
时间:
2016-7-6 12:31
学到了,谢谢
作者:
C小池
时间:
2016-7-6 17:04
%10吧,····························································
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2