需求:
打印折纸次数: 假如有一张足够大的纸,厚度为 0.1mm,
请问折多少次可以超过珠穆朗玛峰高度(8844430mm)
思路:
每折一次都是前一次厚度的二倍
package Test;
/*打印折纸次数:
假如有一张足够大的纸,厚度为 0.1mm,
请问折多少次可以超过珠穆朗玛峰高度(8844430mm)
*/
public class Test3 {
public static void main(String[] args) {
double thickness = 0.1 ;
int height = 8844430;
int times = 0;
while (thickness <= height){
thickness = thickness* 2 ;
times++;
}
System.out.println(times);
}
}