999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

蒙特卡洛方法計算圓周率

2021-09-24 18:54:23
電腦報 2021年36期
關鍵詞:方法

圓周率(Pi)是圓的周長與直徑的比值,一般用希臘字母π表示,是數學中最基本的常數之一。π也等于圓形之面積與半徑平方之比,是精確計算圓周長、圓面積、球體積等幾何形狀的關鍵值。它是一個無理數,即無限不循環小數。在日常生活中,通常都用3.14代表圓周率去進行近似計算。這里我想問大家幾個問題:圓周率是誰發明的?從前的人們是怎樣推導出圓周率的呢?今天我們在Python中用一種概率算法“蒙特卡洛方法”來計算圓周率吧。

蒙特卡洛是一座位于歐洲摩納哥公國的賭城,這個地名也象征概率。蒙特卡洛方法是由大名鼎鼎的數學家馮·諾伊曼在上世紀40年代參與美國研究原子彈的“曼哈頓計劃”時提出的。這個方法的原理是通過大量隨機樣本,去了解一個系統,進而得到所要計算的值。

蒙特卡洛方法在計算圓周率時設一個正方形內部相切一個圓,這時圓和正方形的面積之比是π/4。在這個正方形內部,隨機產生n個點(這些點服從均勻分布),計算它們與中心點的距離是否大于圓的半徑,以此判斷是否落在圓的內部。統計圓內的點數,與n的比值乘以4,就是π的值。理論上,n越大,計算的π值越精確。

首先引入random庫和time庫,調用random和perf_counter,再編寫一個計時函數start用來計算得出圓周率所需要的時間,然后通過循環編寫模擬撒點代碼,讓計算機每次隨機生成兩個0到1之間的數(設圓的半徑為1),看以這兩個實數為橫縱坐標的點是否在單位圓內,因此我們實際只是計算了1/4圓,但不影響結果。通過生成一系列隨機點,統計單位圓內的點數與總點數,當隨機點獲取越多時,其結果越接近于圓周率。計算出結果后將圓周率和計算的時間輸出結果。

通過比較點到圓心的距離判斷點是否在圓內,利用計算機的運算速度,可以很快統計出多次撒點的結果,即使我們計算1000萬次,也只需要8.7秒(具體計算時間與計算機運行速度相關)。根據運算結果來看即使有這么大的數據量使用概率算法求出的π精度依然不夠高。

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 国产一区二区人大臿蕉香蕉| 久久99国产综合精品1| 伊人激情综合| 久久香蕉国产线看观看精品蕉| 操美女免费网站| 88国产经典欧美一区二区三区| 国产成人综合日韩精品无码首页 | 99er精品视频| 永久成人无码激情视频免费| 天堂成人在线| 天天综合亚洲| 在线不卡免费视频| 国产97公开成人免费视频| 高清久久精品亚洲日韩Av| 91色综合综合热五月激情| 国产主播一区二区三区| 国产免费好大好硬视频| 一区二区三区国产精品视频| 波多野结衣二区| 日韩成人在线网站| 国产经典在线观看一区| 极品私人尤物在线精品首页 | 色爽网免费视频| 亚洲伦理一区二区| 成人国产精品视频频| 热这里只有精品国产热门精品| 久久a级片| 在线欧美国产| 内射人妻无码色AV天堂| 全部无卡免费的毛片在线看| 99无码熟妇丰满人妻啪啪| 波多野结衣中文字幕一区二区| 欧美中文字幕一区二区三区| 日韩美一区二区| 一本久道久久综合多人| 亚洲一区二区日韩欧美gif| 国产精品自在在线午夜| 精品无码一区二区在线观看| 波多野结衣爽到高潮漏水大喷| 国产成人区在线观看视频| 大香伊人久久| 亚洲第一视频网站| 69国产精品视频免费| 欧美日韩国产精品va| 国产天天色| 国产成人乱无码视频| 亚洲大尺码专区影院| 在线日韩日本国产亚洲| 精品久久蜜桃| 亚洲一区免费看| 国产精品成人AⅤ在线一二三四| 亚洲AⅤ波多系列中文字幕| 国产凹凸视频在线观看| 亚洲欧美在线综合图区| 国产十八禁在线观看免费| 99热这里只有精品在线播放| 高清久久精品亚洲日韩Av| 五月天综合婷婷| 国产丝袜丝视频在线观看| 日韩在线1| 亚洲最大福利视频网| 久久亚洲天堂| 国产在线精彩视频二区| 国产欧美性爱网| 九九九国产| 欧美色99| 国产精品爆乳99久久| 国产人成在线视频| 亚洲免费三区| 美臀人妻中出中文字幕在线| 精品国产美女福到在线不卡f| 亚洲av无码片一区二区三区| 伊人色综合久久天天| 综合久久久久久久综合网| 欧美成人h精品网站| 欧美视频二区| 最新国产高清在线| 思思热在线视频精品| 精品久久久久成人码免费动漫| 丝袜久久剧情精品国产| 99视频精品全国免费品| 91在线中文|