多种方法求java求整数的位数
2024-09-28 22:56:09
方法一
private static int getNumLenght(long num){
num = num>0?num:-num;
return String.valueOf(num).length(); } 方法二
private static int getNumLenght(long num){
num = num>0?num:-num;
if (num==0) {
return 1;
}
return (int) Math.log10(num)+1;
} 方法三
private static int getNumLenght(long num){
if (num==0) {
return 1;
}
int lenght = 0;
for (long temp = num ; temp != 0; temp/=10){
lenght++;
}
return lenght;
}
最新文章
- 前台处理json字符串的几种方法(转)
- ue4 模块的构建和加载
- 自己总结的web前端知识体系大全【欢迎补充】
- POJ 1741 Tree (树的点分治入门)
- NEC学习 ---- 模块 -多行式面包屑导航
- ijg库的使用的几点注意
- 窗口类(Window Class)概述
- [React] Creating a Stateless Functional Component
- 【转载】Manacher算法
- C++学习之this指针
- QNX---- interrupts 例程
- 【源代码】StringBuilder和StringBuffer震源深度分析
- KoaHub平台基于Node.js开发的Koa的简单包装到请求库的类似接口
- 最全Pycharm教程(32)——依据FHS在Linux上安装Pycharm
- Java I/O 总结
- 【shell脚本】ftp自动上传mysql备份文件
- maven 不能使用 snapshot 的解决方式
- vue中父组件调用子组件函数
- read temperature
- 利用Visio绘制数据流图与组织结构图