效果图:
代码:
/**
* @author cs
*/
public class APP6 {
public static void main(String[] args) {
int time = 0;
double weight = 0.00001;
double temp = 0;
double tmp = 0;
while(time<64){
temp = temp + weight ;
/* tmp = tmp + temp;*/
weight = weight *2;
time++;
}
System.out.println("棋盘上面的芝麻的重量为:"+ temp +"\t"+"kg");
}
}
注意点:
关于代码中间的数据类型的精度问题,float,double等精度的范围,如果采取错误的数据类型,就会导致出现bug。