码迷,mamicode.com
首页 > 其他好文 > 详细

取得一个数的个位,十位,百位或千位

时间:2019-11-11 21:46:31      阅读:750      评论:0      收藏:0      [点我收藏+]

标签:++   details   长度   void   detail   java   length   一个   链接   

给定一个数值98,取个位:98%10=8,取十位上的数值:98/10%10=9,通用方法:

 public static void getUnit(int number){
         //将数值转换位字符串,取得它的长度
         String num=number+"";
         for(int i=0,n=1;i<num.length();i++,n*=10){
             //第一次循环的时候,取的是个位,第二次位是十位,第三次位百位…
             System.out.println(number / n % 10);
         }
}

————————————————
原文链接:https://blog.csdn.net/qq_43314793/article/details/90106954

取得一个数的个位,十位,百位或千位

标签:++   details   长度   void   detail   java   length   一个   链接   

原文地址:https://www.cnblogs.com/cosmos-wong/p/11838317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!