double h=8848.13*1000; double z=0.08; int sum=0; for(int a=0;;a++) { z*=2; sum++; if(z>h) { break; } } System.out.println("需要对折"+sum+"次");