2018-12-02 Π值的運(yùn)算(蒙特·卡羅方法)

Π值的運(yùn)算(蒙特·卡羅方法)

蒙特·卡羅方法(Monte?Carlo?method),也稱(chēng)統(tǒng)計(jì)模擬方法

#CalPI.py

from random import random

from time import perf_counter

drafts = 10000000

hits = 0.0

start = perf_counter()

for i in range(1,drafts+1):

????x,y = random(),random()

????l = pow(x**2 + y**2, 0.5)

????if l < 1.0:

????????hits = hits + 1

PI = 4 * hits / drafts

print("the PI is {}".format(PI))

print("the time is {}s".format(perf_counter()-start))

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 今天學(xué)習(xí)的內(nèi)容是:《做一個(gè)好“聽(tīng)眾”——我能“傾聽(tīng)不插嘴”》,培養(yǎng)的是傾聽(tīng)的積極心理品質(zhì)。小學(xué)一到三年級(jí),是培養(yǎng)學(xué)...
    楊園園1987閱讀 283評(píng)論 0 0
  • 通過(guò)API實(shí)現(xiàn),this不會(huì)丟失。如果用組合方式創(chuàng)建es6的類(lèi),繼承了Component,this會(huì)丟失。如此,我...
    1994陳閱讀 477評(píng)論 0 0
  • 很早就有寫(xiě)點(diǎn)東西的想法了。 自問(wèn):“為什么沒(méi)寫(xiě)呢?” 自答:“我在等……” 自問(wèn):“等什么?” 自答:"……" ...
    大頭姑娘丫閱讀 241評(píng)論 0 0
  • 看到你們幸福我就放心了 因?yàn)槲乙埠苄腋?,很自在,很自由,這才是我理想中的生活,沒(méi)有你的生活快活
    冰激淋吃多了肚子會(huì)痛閱讀 348評(píng)論 0 0
  • 真正的比賽從畢業(yè)之后開(kāi)始,真正的歷練也恰恰是在踏入社會(huì)的那一刻到來(lái)。 婚姻中存在著“七年之癢”,大意是人們婚姻到了...
    天雨戀空閱讀 694評(píng)論 0 2

友情鏈接更多精彩內(nèi)容