回上層
Disp BBS
看板
Gossiping
作者
fragmentwing
(片翼碎夢)
標題
[問卦] 不用函數庫和亂數 寫程式求pi值的方法?
時間
Wed Mar 13 04:01:01 2019
如題
小弟程式設計新手
看到後面的講義習題要算圓周率
如果不用亂數,也不用函數庫的話
我自己用了一個在寫之前就覺得很浪費電腦能力的方法
在電腦能力處理極限,還沒法精確到小數點後第二位呢
鄉民會怎麼用程式求圓周率呢?
--
羽毛未豐的片片翅翼,零落四散在各個時間的夢想
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.252.132
※ 文章代碼(AID): #1SY10GEs (Gossiping)
※ 文章網址:
https://www.ptt.cc/bbs/Gossiping/M.1552420880.A.3B6.html
※ 同主題文章:
[問卦] 不用函數庫和亂數 寫程式求pi值的方法??
03-13 04:01
fragmentwing.
Re: [問卦] 不用函數庫和亂數 寫程式求pi值的方法?
04-19 02:27
jserv.
推
morichi
: printf("pi");
1F 03/13 04:03
推
cattgirl
: 計算到小數點後第二千位
2F 03/13 04:03
推
p72910
: 泰勒展開式展開三角函數
想算到第幾位都可以
3F 03/13 04:03
→
cattgirl
: 你寫不出別牽拖電腦
5F 03/13 04:04
→
Grothendieck
: 積分單位圓
6F 03/13 04:05
推
EnderLu
: 摁摁摁 大概就像前3樓那樣
7F 03/13 04:05
→
p72910
: 1/pi = arcTan(1/5) - arcTan(1/239)
這是我大學時代的c語言作業全班只有我寫出來
8F 03/13 04:05
→
arrenwu
: 1+1/2^2+1/3^2+..... = pi^2/6
10F 03/13 04:06
推
cattgirl
: 我用VB
11F 03/13 04:06
→
fragmentwing
: 這樣不算函數庫嗎?
12F 03/13 04:06
→
p72910
: 更正 等號前面是pi/4
不是函式庫,arcTan()你要自己寫
13F 03/13 04:06
推
greenmiracle
: 拉馬努金
15F 03/13 04:08
推
arrenwu
: 1-1/2+1/3-1/4+1/5-1/6 ... = pi/4
16F 03/13 04:08
推
p72910
: 你要準到小數點後第一百萬位,沒有函式庫可以幫你
17F 03/13 04:12
推
arrenwu
: 我下面那個寫錯了XD
18F 03/13 04:12
推
diffuse
: 用泰勒 已回文
19F 03/13 04:13
→
arrenwu
: 是 1-1/3+1/5-1/7 ........ = pi/4
20F 03/13 04:13
→
L1ON
: 你知道日本有一本書,只有數字,是圓周率後面百萬位數嗎?
用查的不要再浪費時間用寫的
21F 03/13 04:17
噓
XperiaZ6C
: 你好歹也是你用什麼語言吧
說
23F 03/13 04:18
→
L1ON
: google 圓周率 小數點後百萬位數 你可以得到第十兆位數了
25F 03/13 04:19
→
johnhmj
: 「電腦,幫我算圓周率」電腦答「施主,包莖即可」
26F 03/13 04:20
→
ekgs
: 不用函式庫 你只能寫asm喇
寫asm展開泰勒級數 保證吐血
27F 03/13 04:22
→
p72910
: 不用函式庫的asm行啊,data segment設大一點就不用跟os借
記憶體來用
其他就是加減乘除而已,指令集都有,現在的cpu的暫存器還6
4位於的,裝大數可以大到2的63次方-1,一次處理這麼多位,
處理完丟進記憶體
29F 03/13 04:33
→
yaritai
: 簡單啊 你不會玩碟仙然後問祂pi是多少嗎?
34F 03/13 04:46
→
Dinenger
: 我想講的都被講完了
35F 03/13 04:47
推
qwe04687
: printf("pi值");
36F 03/13 04:55
噓
GianniC
: 用 arctan 馬克勞林級數 公式很簡單
37F 03/13 05:35
推
duck78803139
: 問碟仙大概盤子轉到起火!
38F 03/13 06:03
→
wisdom
: ACos(-1),不用謝了
39F 03/13 07:12
推
qscgy4
: 笑死,某樓知道 double 精度只有16~17位嗎,不懂就不要出
來鬧
還在那邊,大數可以裝在2^64-1,你有沒有寫過程式阿
40F 03/13 08:36
推
a2470abc
: 不用函式庫? asm加油
43F 03/13 09:06
推
Royne
: 蒙地卡羅?
44F 03/13 09:26
推
chuegou
: printf("3.14\n");
45F 03/13 09:50
推
deerdriver
: 會除法就自己寫個大數就好
46F 03/13 09:53
推
Wolfclaw
: 沒亂數可以作蒙地卡羅嗎?
47F 03/13 10:47
噓
hinanaitenco
: 查表法不會
48F 03/13 15:26
推
wl00887404
: 第一個想法也是蒙地卡羅,問題就在能不能用 rand
49F 04/19 02:31
推
foxher
: const pi has double = 3.14159
50F 04/19 09:01
--
--
作者 fragmentwing 的最新發文:
+34
[提問] 沒有火藥和炸藥,熱兵器有替代品嗎? - Military 板
作者:
fragmentwing
223.138.48.45
(台灣)
2024-03-26 17:38:01
如題 核武先放一邊 假如硝酸、硝化甘油相關的化學反應與現況不同,有可能使用其他的材料製作出類似於火槍、火砲的武器嗎? 歷史上有沒有出現過使用其他化學反應為主的熱兵器? …
110F 35推 1噓
+10
[討論] 慣導會結合AI重出江湖嗎? - Military 板
作者:
fragmentwing
223.139.103.139
(台灣)
2024-02-28 18:33:55
39F 10推
+46
Re: [討論] iwin怎麼燒不起來 - HatePolitics 板
作者:
fragmentwing
223.139.180.190
(台灣)
2024-02-19 16:48:54
是訴求變了,還是上車的族群變了? 其實有關注整件事的來龍去脈可以看到,一開始反iwin的要的就是貼色圖自由 再用講個雌小鬼就被下架等聳動標題,以及捏造NCC官員不存在的鴨霸言論 (我承認我那時也被騙 …
319F 49推 3噓
+2
Re: [討論] reallife你為什麼這麼快就有圖阿? - HatePolitics 板
作者:
fragmentwing
223.139.6.71
(台灣)
2024-02-02 19:21:09
7F 2推
+26
[討論] 賴是真的想合作還是場面話? - HatePolitics 板
作者:
fragmentwing
223.139.6.71
(台灣)
2024-02-02 16:32:04
如題 雖然大家現在都在關注柯第N次公認說謊 不過公開信裡面提到 賴接電話不是馬上拒絕 而是問有沒有游黃配的可能 有的話再和黨團討論 這是客套話還是認真的? 真的綠白合的話綠支持者會很失望欸 代表你們 …
96F 28推 2噓
點此顯示更多發文記錄
(fragmentwing.): [問卦] 不用函數庫和亂數 寫程式求pi值的方法?? - terievv板