當前位置:首頁 » 編程語言 » 圓周率python

圓周率python

發布時間: 2023-08-27 02:00:15

『壹』 現代計算機是如何計算圓周率的

可以用編程語言計算。以下是python語言

pi = 0.0

N = 100

for i in range(N):

pi += (1/pow(16,i) * ( 4/(8*i +1) -2/(8*i+4)-1/(8*i+5) -1/(8*i +6) ) )

print('圓周率為{:.10f}'.format(pi))

請把以上代碼拷進python語言開發環境里運行,結果如下(下圖是使用python開發環境Spyder運行上述代碼的結果):圓周率為3.1415926536.

(1)圓周率python擴展閱讀

圓周率的研究過程:

1989年美國哥倫比亞大學研究人員用克雷-2型(Cray-2)和IBM-3090/VF型巨型電子計算機計算出π值小數點後4.8億位數,後又繼續算到小數點後10.1億位數。2010年1月7日——法國工程師法布里斯·貝拉將圓周率算到小數點後27000億位。

2010年8月30日——日本計算機奇才近藤茂利用家用計算機和雲計算相結合,計算出圓周率到小數點後5萬億位。

2011年10月16日,日本長野縣飯田市公司職員近藤茂利用家中電腦將圓周率計算到小數點後10萬億位,刷新了2010年8月由他自己創下的5萬億位吉尼斯世界紀錄。56歲的近藤茂使用的是自己組裝的計算機,從10月起開始計算,花費約一年時間刷新了紀錄。

『貳』 python中π怎麼表示

表示為math函數庫中的一個內建函數。

import math:

print "***.modf(100.12) : ", ***.modf(100.12)。

print "***.modf(100.72) : ", ***.modf(100.72)。

print "***.modf(119L) : ", ***.modf(119L)。

print "***.modf(***.pi) : ", ***.modf(***.pi)。

相關信息:

Python由荷蘭數學和計算機科學研究學會的Guido van Rossum於1990 年代初設計,作為一門叫做ABC語言的替代品。 Python提供了高效的高級數據結構,還能簡單有效地面向對象編程。Python語法和動態類型,以及解釋型語言的本質,使它成為多數平台上寫腳本和快速開發應用的編程語言, 隨著版本的不斷更新和語言新功能的添加,逐漸被用於獨立的、大型項目的開發。

Python解釋器易於擴展,可以使用C或C++(或者其他可以通過C調用的語言)擴展新的功能和數據類型。 Python 也可用於可定製化軟體中的擴展程序語言。Python豐富的標准庫,提供了適用於各個主要系統平台的源碼或機器碼。

『叄』 python計算圓周率程序怎麼寫

fromsysimportstdout

scale=10000

maxarr=2800

arrinit=2000

carry=0

arr=[arrinit]*(maxarr+1)

foriinxrange(maxarr,1,-14):

total=0

forjinxrange(i,0,-1):

total=(total*j)+(scale*arr[j])

arr[j]=total%((j*2)-1)

total=total/((j*2)-1)

stdout.write("%04d"%(carry+(total/scale)))

carry=total%scale

熱點內容
oj編譯器和本地編譯器不一樣 發布:2025-02-04 14:59:24 瀏覽:647
鳳凰地下商城wifi密碼是多少 發布:2025-02-04 14:42:00 瀏覽:903
哈希查找演算法 發布:2025-02-04 14:40:36 瀏覽:467
雲伺服器顯示黑洞 發布:2025-02-04 14:29:05 瀏覽:300
redhatlinux教程 發布:2025-02-04 14:24:48 瀏覽:831
nvidia緩存清理嗎 發布:2025-02-04 14:16:55 瀏覽:307
筆記本電腦如何設置鎖屏密碼 發布:2025-02-04 13:54:42 瀏覽:163
構成c語言程序的基本單位 發布:2025-02-04 13:49:53 瀏覽:990
如何修改已經更改的密碼 發布:2025-02-04 13:38:38 瀏覽:776
唐dm2021買哪個配置劃算 發布:2025-02-04 13:38:38 瀏覽:628