OFFICE DEPOT家最大面额的VISA GC是多少?# Money - 海外理财
r*j
1 楼
int x = 2323;
int digits = 1;
while(x/(int)Math.pow(10,digits)>=1){
digits++;
}
想用这个方法求整数的位数。为什么这循环一直也结束不了呢。
x也是int,后面也强制转化成int了,结果应该是int吧,怎么就循环结束不了了呢。。。
很弱的问题。。。求指教。。。
int digits = 1;
while(x/(int)Math.pow(10,digits)>=1){
digits++;
}
想用这个方法求整数的位数。为什么这循环一直也结束不了呢。
x也是int,后面也强制转化成int了,结果应该是int吧,怎么就循环结束不了了呢。。。
很弱的问题。。。求指教。。。