對摺27次後可以超過珠峰的高度。這是一個次方計算問題,解法如下:
1、數學計算
設對摺n次後可以超過珠峰高度,則有
0.1×10^(-3)×2^n ≥ 8848.13
n ≥ log (88481300) / log 2 ≈ 26.4
所以對摺27次即可。
2、C語言
#include
void main()
{
float h=0.1;
int n=0;
while(h
{h=2*h;
n++;
}
printf("n=%d\n",n);
擴充套件資料:
次方的相關公式:
1、相鄰兩數的二次方的差計算的一般公式如下:
(A+1)^2-A^2=(A+1)^(2-1)*A^(2-2)+(A+1)^(2-2)*A^(2-1)
2、相鄰兩數的三次方的差計算的一般公式如下:
A^3-(A-1)^3=A^(3-1)*(A-1)^(3-3)+A^(3-2)*(A-1)^(3-2)+A^(3-3)*(A-1)^(3-1)
3、相鄰兩個數的n次方的差的一般公式:
P^n - Q^n=P^(n-1)*Q^(n-n)+P^(n-2)*Q^1+ P^(n-3)*Q^2+ P^(n-4)*Q^3+……+ P^(n-n)*Q^(n-1)
對摺27次後可以超過珠峰的高度。這是一個次方計算問題,解法如下:
1、數學計算
設對摺n次後可以超過珠峰高度,則有
0.1×10^(-3)×2^n ≥ 8848.13
n ≥ log (88481300) / log 2 ≈ 26.4
所以對摺27次即可。
2、C語言
#include
void main()
{
float h=0.1;
int n=0;
while(h
{h=2*h;
n++;
}
printf("n=%d\n",n);
}
擴充套件資料:
次方的相關公式:
1、相鄰兩數的二次方的差計算的一般公式如下:
(A+1)^2-A^2=(A+1)^(2-1)*A^(2-2)+(A+1)^(2-2)*A^(2-1)
2、相鄰兩數的三次方的差計算的一般公式如下:
A^3-(A-1)^3=A^(3-1)*(A-1)^(3-3)+A^(3-2)*(A-1)^(3-2)+A^(3-3)*(A-1)^(3-1)
3、相鄰兩個數的n次方的差的一般公式:
P^n - Q^n=P^(n-1)*Q^(n-n)+P^(n-2)*Q^1+ P^(n-3)*Q^2+ P^(n-4)*Q^3+……+ P^(n-n)*Q^(n-1)