int num = 80; // 需要获取位数的数字
double logValue = Math.log10((double)num); // 将数字转换为对数值并保存到变量中
int digitCount = (int)(logValue + 1); // 通过加上1得到位数
System.out.println("该数的位数为:" + digitCount);
int num = 80; // 需要获取位数的数字
double logValue = Math.log10((double)num); // 将数字转换为对数值并保存到变量中
int digitCount = (int)(logValue + 1); // 通过加上1得到位数
System.out.println("该数的位数为:" + digitCount);