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

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

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

三、源碼設(shè)計(jì)
1.做圖源碼



2.計(jì)算源碼,其中side是要不要計(jì)算圖形邊框上的點(diǎn),理論上side只能為True;t設(shè)置越大運(yùn)行時(shí)間越長(zhǎng)也越精準(zhǔn)

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



責(zé)任編輯:未麗燕
來源:
今日頭條