黑马程序员技术交流社区

标题: 纸张厚度位0.01米,珠峰高度是8848米, 求:折叠多少次可... [打印本页]

作者: 王志志志    时间: 2015-8-31 22:15
标题: 纸张厚度位0.01米,珠峰高度是8848米, 求:折叠多少次可...
纸张厚度位0.01米,珠峰高度是8848米, 求:折叠多少次可以达到珠穆朗玛峰高度?
class Test02_While {
        public static void main(String[] args) {
                int time = 0;        //折叠次数
                int high = 1;        //折叠后纸高
                while(high <= 884800) {
                        int temp = (1 << time);
                        high = 1 * temp;
                        time++;
                }
                System.out.println(time);
        }
}   

为什么结果多折一次




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2