python編程求圓的面積 python產(chǎn)生10000個(gè)隨機(jī)點(diǎn)計(jì)算圓周率?
python產(chǎn)生10000個(gè)隨機(jī)點(diǎn)計(jì)算圓周率?蒙特卡羅方法可以通過多次散射點(diǎn)計(jì)算周長(zhǎng),模擬概率,計(jì)算面積。它是否在圓內(nèi),可以通過到圓心的距離來求解。利用計(jì)算機(jī)的運(yùn)算速度,可以快速計(jì)算周長(zhǎng)。噴灑次數(shù)越多
python產(chǎn)生10000個(gè)隨機(jī)點(diǎn)計(jì)算圓周率?
蒙特卡羅方法可以通過多次散射點(diǎn)計(jì)算周長(zhǎng),模擬概率,計(jì)算面積。它是否在圓內(nèi),可以通過到圓心的距離來求解。利用計(jì)算機(jī)的運(yùn)算速度,可以快速計(jì)算周長(zhǎng)。噴灑次數(shù)越多,PI越精確。代碼如下:
from random import random
from math import sqrt
from time import process time
DARTS=10000
hits=0.0
process time()
對(duì)于范圍內(nèi)的I(1,DARTS 1):
x,y=random()
dist=sqrt(x**2,y**2)
如果(dist<=1.0):
命中=命中1
pi=4*(命中/省道)
打?。ā眕i值為{}。". 格式(PI)
打?。ā边\(yùn)行時(shí)為:{。5F}s”。格式(進(jìn)程)在C語言中,不支持希臘字符π,系統(tǒng)中沒有π(π值)。在C語言中使用pI值,通常使用宏定義或常量變量。根據(jù)精度要求,確定實(shí)際值。1使用宏定義,如define PI 3.141592654或define PI 3.14162;使用常量變量,如const double PI=3.1415926535898或const double PI=3.14
一種方法:1。打開MathType公式編輯器,進(jìn)入公式編輯頁面,編輯相應(yīng)的公式。2在需要輸入PI的地方,將光標(biāo)放在MathType工具欄上,然后選擇希臘字符的PI符號(hào)。然后繼續(xù)輸入公式。這就完成了PI輸入。第二種方法:可以直接在MathType小選項(xiàng)卡中找到PI的符號(hào)并直接輸入。這種方法最簡(jiǎn)單、快捷、直觀。