就是那个棋盘里放麦子的故事,大家都知道吧
首先来算下第64格的麦子个数
package teste;
public class java01 {
public static void main(String args[]) {
double x=1;
for (int i=1;i<=64;i++) {
x=x*2;
}
System.out.println("第六十四格麦子数为:"+x);
}
}
再来算下全部格子里的麦子个数
package hello11;
public class jkk {
public static void main(String[] args) {
int i=1;
double j=1;
double sum=0;
while(i<=64) {
j=j*2;
sum=sum+j;
i++;
}System.out.println("j="+j);
System.out.println("sum="+sum);
}
}
调用个函数来算下
package hello11;
import java.util.*;
public class jkk {
public static void main(String[] args) {
double j;
double b=0;
double sum=0;
while(b<=64) {
j=Math.pow(2, b);
sum=sum+j;
b++;
System.out.println("j="+j);
}System.out.print("sum="+sum);
}
}
没了
有点短,大家将就着看