qq_牧羊人_36
2016-11-19 14:04
package jj;
public class kl {
public static void main(String[] args){
int num=999;
int count=0;
double yu=num/10;
for(;count<10;count++){
double lol1=10^(count-2);
double lol2=10^(count-1);
if(lol1<=yu&&yu<=lol2){
System.out.println(count);
}
}
}
}
请问高手们,我的思路错在哪里?
我的思路是刚开始输入的数X,用它除以10,
ge位数范围(0.1-1)
十位数(1-10)
以此类推
我要得到的count会与X/10的幂次有一定关系,如上程序
但。。运行不出来,求指点谢谢啦
^符号在前面讲过是逻辑运算符异或的意思 不是乘方。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题