判断数字位数

Posted 算法与编程之美

tags:

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

问题

编写程序实现判断对所给数字的位数。

方法

(1) 输入数字;

(2) 对数字进行处理,并记录处理次数

(3) 通过处理次数来表现数字的位数。

import java.util.Scanner;mport java.util.Scanner;
public class Weekboke
   public static void main(String[] args)
       int number,i = 0;
       System.out.println("请输入10000以内的正整数:");
       Scanner in = new Scanner(System.in);
       number=in.nextInt();
       do
           number = number/10;
           i++;
       
       while(number>0);
       System.out.println("输入的数为"+i+"位数");
   

结语

对数字位数进行判断的问题,提出对数字进行除10的处理,再将处理次数进行累计,最后通过处理次数来反应数字的位数。

以上是关于判断数字位数的主要内容,如果未能解决你的问题,请参考以下文章

5位数判断

js判断input输入数字位数

C++输入一个3位数,判断它是不是是水仙花数。所谓水仙花数就是该数各位上数字的立方和等于该数本身

c语言练习1——判断无重复数字的三位数?都是多少?代码

案例一:根据会员卡各位上的数字之和,判断用户是否中奖。(注:会员卡各个位数相加大于20则中奖)

用python定义一个函数判断三位数是否回文数?