Java入门——while循环:求珠穆朗玛峰高度

题目:世界最高峰是珠穆朗玛峰(8848.86米=8848860毫米),假设我有一张足够大的纸,它的厚度是0.1毫米,请问,折叠多少次,可以折成珠穆朗玛峰的高度。

public class WhileDemo {
    public static void main(String[] args) {
        double peakHeight = 8848860;//山的高度
        double paperThickness = 0.1;//纸张厚度
        //count记录折叠次数
        int count = 0;
        while (paperThickness < peakHeight){
            paperThickness *= 2;//纸张折叠一次厚度加倍
            count++;
        }
        System.out.println("纸张折叠的次数:" + count);
    }
}

你可能感兴趣的:(Java基础,java,开发语言,算法)