|
本帖最后由 fangyunsheng 于 2016-9-4 13:11 編輯 7 @2 ^* j: V* _& f0 Z2 F' h8 H, J
) z1 ?7 {9 v5 t7 }
3樓的是數學方法,一點兒技術含量都沒有,而且無限小數,你怎么得到準確長度??要的是幾何方法。幾何方法分析:假設大正方形邊長是10*a(為了方便計算),那么小正方形邊長就需要=60^0.5a=2*15^0.5*a,關鍵是怎么得到15^0.5(就是根號15),容易想到直角邊是a,斜邊是4*a的直角三角形的另一個直角邊是15^0.5*a,那么方法就有了。# N: b8 j2 \7 J
1. 各種方法得到大正方形邊長的十分之一(圖中給出的長度是50,那就更簡單了),定義該長度是a;4 i7 `8 @1 A. t9 I( Z
2. 做直角三角形,邊長為a,斜邊長為4a,得到另一直角邊,該直角邊長度為15^0.5*a,也就是根號15a,將該直角邊長度放大2倍,也就是2*15^0.5*a;- Z% p4 n, a+ ~: M- s6 j9 u' V
3. 以上面放大的直角邊為邊長做正方形,該正方形面積是(2*15^0.5*a)^2=60a^2,至此要求的小正方形就做出來了;
. k9 z$ B( P* \8 c3 _
2 Y. p8 l2 s$ P0 G" T& o4. 做大小正方形的對角線,并移動它們,使它們的對角線中點重合;4 z! q0 Z. |6 w- A, R* r
5. 以對角線中點為圓心做圓,直徑為小正方形對角線,與大正方形產生交點( ]) J5 b: H, P* [! v, g+ @
6. 通過旋轉(參照旋轉),旋轉中心為對角線中點,使小正方形頂點與上述交點重合。5 ` ^! T+ z3 F9 _
將小正方形生成面域計算面積,正好1500,截圖如下(尺寸保留4位小數):
0 A$ P M+ o' z; ~, b8 Y3 H# e# C3 M, M8 t2 M& W
* X7 n( v3 S1 O2 k |
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒有賬號?注冊會員
×
|