Re: [分享] 計算 e 到小數點下一億位

看板C_and_CPP (C/C++)作者 (海納百川天下歸心)時間11年前 (2013/09/20 03:15), 編輯推噓3(308)
留言11則, 7人參與, 最新討論串2/3 (看更多)
借標題發文一下,弱者小弟也有一個心願 1. 計算 sqrt(x) 到小數 1萬位 2. 計算 10000! 要能做到以上,需具哪些知識?或是給在下一點提示或關鍵字。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.182

09/20 03:33, , 1F
直式開方/直式乘法 大數/小數用陣列表示
09/20 03:33, 1F

09/20 08:54, , 2F
數值方法、會操作軟體、要會救兵,最重要的是離開ptt。
09/20 08:54, 2F

09/20 10:03, , 3F
10000!不是只要大數就好?
09/20 10:03, 3F

09/20 13:16, , 4F
10000階層無難度 隨便套一個大數的資料結構 (自己寫也行)
09/20 13:16, 4F

09/20 21:34, , 5F
1. 推薦考慮 Goldschmidt,收斂比較快 XD
09/20 21:34, 5F

09/20 21:53, , 6F
2我寫過,是用int去模擬大數LOL,可以算100000!
09/20 21:53, 6F

09/20 21:54, , 7F
大數的話唯一的限制應該只有硬碟空間吧www
09/20 21:54, 7F

09/20 22:08, , 8F
獻醜 http://ppt.cc/bOQu 自認寫得細,對初學者而言夠用,
09/20 22:08, 8F

09/20 22:08, , 9F
但實際上自己寫大多是拿來當玩具玩玩而已.
09/20 22:08, 9F

09/20 22:10, , 10F
然後不知道為什麼,sqrt 我會想用大數套牛頓法去解吶 @@
09/20 22:10, 10F

09/20 22:10, , 11F
( 不然用二分法也行 ... )
09/20 22:10, 11F
文章代碼(AID): #1IEqrN2M (C_and_CPP)
文章代碼(AID): #1IEqrN2M (C_and_CPP)