微信群里一道六年級數學題,求陰影面積,那我只能用Python代碼了
作者:Python之眼
今天看到微信群里一道六年級數學題,看起來似乎并不是很難,可是博主添加各種輔助線,寫各種方法都沒出來,不得已而改用寫Python代碼來求面積了。
前言
一、說明
今天看到微信群里一道六年級數學題,如下圖,求陰影部分面積

看起來似乎并不是很難,可是博主添加各種輔助線,寫各種方法都沒出來,不得已而改用寫Python代碼來求面積了
二、思路介紹
1.用Python將上圖畫在坐標軸上,主要是斜線函數和半圓函數

2.均勻的在長方形上面灑滿豆子(假設是豆子),求陰影部分豆子占比*總面積

三、源碼設計
1.做圖源碼



2.計算源碼,其中side是要不要計算圖形邊框上的點,理論上side只能為True;t設置越大運行時間越長也越精準

四、最后小結
- 此種算法t為100時,陰影面積為1.268;t為1000時,陰影面積為1.253,已經非常接近正確答案(正確答案1.252)
- 舉一反三,類似于這種不規則的面積,只要可以寫出來函數,就可以求解面積.
- 下面有三種求解方法,第三種表示比大學高數還難看懂,你們呢?



責任編輯:未麗燕
來源:
今日頭條