首頁 > 後端開發 > C++ > 透過重複連接中點形成的正方形的面積是多少?

透過重複連接中點形成的正方形的面積是多少?

WBOY
發布: 2023-09-03 22:21:10
轉載
1422 人瀏覽過

正方形的面積等於正方形邊長的乘積。

我們考慮一個圖形,其中每個正方形的邊的中點構成另一個正方形。依此類推,直到特定數量的正方形。

這個圖形顯示了由正方形的中點連接而成的正方形。

透過重複連接中點形成的正方形的面積是多少?

對於這個圖形,設邊長為a,

內部正方形的邊長將為

L2 = (a/2)<sup>2</sup> + (a/2)<sup>2</sup>
L2 = a<sup>2</sup>(1/4 + 1/4) = a<sup>2</sup>(1/2) = a<sup>2</sup>/2
L = a<sup>2</sup>/ (\sqrt{2}).
登入後複製

正方形2的面積= L2 = a2/2.

對於下一個正方形,正方形3的面積= a2/4

讓我們舉個例子,tge

現在我們可以從這裡推論連續正方形的面積,

a2, a2/2, a2/ 4, a2/8, …..

這是公比為½的等比數列,其中a2是第一項。

範例

#include <stdio.h>
#include <math.h>
int main() {
   double L = 2, n = 10;
   double firstTerm = L * L;
   double ratio = 1 / 2.0;
   double are = firstTerm * (pow(ratio, 10)) ;
   printf("The area of %lfth square is %lf", n , sum);
   return 0;
}
登入後複製

輸出

The area of 10th square is 0.003906
登入後複製

以上是透過重複連接中點形成的正方形的面積是多少?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板