python 用C語(yǔ)言編寫(xiě)一個(gè)求圓周率的程序?
用C語(yǔ)言編寫(xiě)一個(gè)求圓周率的程序?最近有位日本女程序員將圓周率算到31.4萬(wàn)億位之后,請(qǐng)問(wèn)這么無(wú)休止地算下去有意義?這一pi新紀(jì)錄于2019年3月14日公布。一方面,這一挑戰(zhàn)是為了紀(jì)念“皮日”。另一方面
用C語(yǔ)言編寫(xiě)一個(gè)求圓周率的程序?
最近有位日本女程序員將圓周率算到31.4萬(wàn)億位之后,請(qǐng)問(wèn)這么無(wú)休止地算下去有意義?
這一pi新紀(jì)錄于2019年3月14日公布。一方面,這一挑戰(zhàn)是為了紀(jì)念“皮日”。另一方面,這位女程序員也在博客中表示:計(jì)算pi需要大量的存儲(chǔ)和內(nèi)存空間,這是最大的挑戰(zhàn)。
將π計(jì)算為31.4萬(wàn)億位,準(zhǔn)確地說(shuō),它是31415926535897位(這與π的數(shù)字一致,很明顯是專(zhuān)門(mén)為紀(jì)念π而計(jì)算的數(shù)字),而π的先前記錄是22.5萬(wàn)億位。這位女程序員在谷歌云平臺(tái)計(jì)算引擎的幫助下完成了計(jì)算,歷時(shí)約4個(gè)月,需要170tb的數(shù)據(jù)(1TB=1024gb)。
事實(shí)上,早在18世紀(jì),數(shù)學(xué)家就給出了π是無(wú)限無(wú)環(huán)小數(shù)的證明,也就是說(shuō),π不能完全計(jì)算出來(lái)。然而,人們對(duì)π的計(jì)算熱情并沒(méi)有停止,π的計(jì)算方法層出不窮。目前,計(jì)算pi已成為測(cè)試計(jì)算機(jī)性能的一種方法。
現(xiàn)代計(jì)算機(jī)是如何計(jì)算圓周率的?
可通過(guò)編程語(yǔ)言計(jì)算。下面是Python語(yǔ)言中PI的計(jì)算:
PI=0.0
n=100
對(duì)于范圍(n)中的I:
PI=(1/pow(16,I)*(4/(8*I 1)-2/(8*I 4)-1/(8*I 5)-1/(8*I 6))
print(“PI是{。10F}”。格式(PI))
結(jié)果如下:PI為3.1415926536