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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了取得一个数的个位,十位,百位或千位相关的知识,希望对你有一定的参考价值。

给定一个数值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

以上是关于取得一个数的个位,十位,百位或千位的主要内容,如果未能解决你的问题,请参考以下文章

C语言怎样提取一个数的十位个位百位千位?

用c语言编程:输入一个四位数,求出它的个位、十位、百位、千位

用C语言接收用户输入的一个四位数,用while循环计算个位,十位,百位,千位之和,

c语言从键盘上输入一个4位整数,输出其个位、十位、百位、千位上的数字,并求和。(代码15分,调试1

用Python编写一个,输入一个四位整数,求它的千位,百位,十位,个位各是多少

输入一个4位数的正整数,用C#编写程序,输出这个数的千位、百位、十位和个位,怎么写?