帮忙看下!计算一张普通纸连续折叠多少次达到珠穆朗玛峰高度,错了没有?
我假设一张纸的厚度是70微米,然后自己写的这段代码,算的结果是27次,发在说说。一位学长评论说不可能。我在困惑中。
#include<stdio.h>
#include<math.h>
main()
{
double h;
int i;
for (h=0.00007,i=0 ;h<=8844.48;++i)
h = h*2;
printf("需要对折的次数%d就达到珠穆朗玛峰的高度\n",i);
} 新手?珠穆朗玛峰高度?多少次?折叠纸片
[解决办法]
10次方是1024,估算成1000 7次方是128
0.00007 ×1000×1000×128,应该是8千多,由于不精确,27应该基本正确
[解决办法]
你自己手算一下不就行了么。。。2的27次方是 134217728,再乘一下~
[解决办法]
理论正确,不过这张纸得足够大才可以折叠到这程度
[解决办法]
假设最后纸宽1mm
展开27次
宽134217728mm
大概134公里
谁用这么宽的纸
补天用啊