判断数字位数

简介: 判断数字位数

问题

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


方法

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

目录
相关文章
|
Dubbo Java 应用服务中间件
Dubbo——对版本号version的理解与使用
Dubbo——对版本号version的理解与使用
1698 0
Dubbo——对版本号version的理解与使用
|
人工智能 数据可视化 算法
计算机设计大赛信息可视化设计的获奖经验剖析解读—助力4C大赛【全网最全万字攻略-获奖必读】
计算机设计大赛信息可视化设计的获奖经验剖析解读—助力4C大赛【全网最全万字攻略-获奖必读】
|
编解码 定位技术
Google Earth Engine(GEE)——导出后的影像像素不同于原始Landsat影像的分辨率(投影差异)
Google Earth Engine(GEE)——导出后的影像像素不同于原始Landsat影像的分辨率(投影差异)
521 0
|
中间件 API 开发者
Bottle框架:这个小东西,真的能革新Web开发吗?
【8月更文挑战第31天】Bottle是一个轻量级Python Web框架,以其迷你、快捷和强大的特性在快速发展的Web开发领域中脱颖而出。它仅依赖Python标准库,可无缝集成到任何Python项目中。通过简明的API设计,Bottle支持快速构建复杂功能的Web应用,如动态页面和精细的HTTP请求控制。无论是学习、小项目还是高性能应用,Bottle均能胜任,提供从原型搭建到生产部署的全方位支持。其灵活性和简洁性使其成为重新定义Web开发便捷与高效的理想选择。
250 1
|
云安全 存储 运维
带你读《阿里云安全白皮书》(十七)——云上安全重要支柱(11)
阿里云提供了《阿里云安全白皮书(2024版)》,介绍客户数据安全保护技术能力。针对敏感行业,阿里云推出了专属区域和云盒两种形态,确保数据本地存储和合规要求,同时提供标准的公有云产品。此外,阿里云数据安全中心提供敏感数据识别、细粒度数据审计、数据脱敏/列加密、数据泄露检测与防护等四大功能,全面保障数据安全。
|
传感器 物联网 数据安全/隐私保护
智慧城市中的环境监测:物联网的角色
【6月更文挑战第6天】智慧城市中的物联网技术在环境监测中发挥关键作用,如路灯上的传感器实时监测空气质量和气候,智能垃圾桶自动检测垃圾容量。物联网使环境监测更全面、精准,但需解决数据安全、设备可靠性和标准统一等问题。随着科技发展,未来智慧城市将因物联网变得更加绿色宜居,环境监测将与城市各领域深度融合。我们期待科技带来的惊喜变革,为建设美好城市努力。
300 2
|
关系型数据库 MySQL Linux
mysql 设置wait_timeout连接等待时间
mysql 设置wait_timeout连接等待时间
2432 0
|
Kubernetes Cloud Native 容器
开放下载!《深入浅出Kubernetes》
一次搞懂6个核心原理吃透基础理论,一次学会6个典型问题的华丽操作
开放下载!《深入浅出Kubernetes》
|
算法 安全 数据库
隐语小课|基于同态的隐私信息检索协议-SealPIR介绍
隐语小课|基于同态的隐私信息检索协议-SealPIR介绍
975 0
|
存储 Prometheus 运维
使用 Prometheus 为 Flink 搭建可观测体系
使用 Prometheus 为 Flink 搭建可观测体系
835 0
使用 Prometheus 为 Flink 搭建可观测体系