首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >判断数字位数

判断数字位数

作者头像
123rrrrr
发布于 2023-01-03 19:01:42
发布于 2023-01-03 19:01:42
2.3K0
举报

问题

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

方法

(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的处理,再将处理次数进行累计,最后通过处理次数来反应数字的位数。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档