看板 C_and_CPP 關於我們 聯絡資訊
借標題發文一下,弱者小弟也有一個心願 1. 計算 sqrt(x) 到小數 1萬位 2. 計算 10000! 要能做到以上,需具哪些知識?或是給在下一點提示或關鍵字。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.182
azureblaze:直式開方/直式乘法 大數/小數用陣列表示 09/20 03:33
Leadgen:數值方法、會操作軟體、要會救兵,最重要的是離開ptt。 09/20 08:54
suhorng:10000!不是只要大數就好? 09/20 10:03
pcyu16:10000階層無難度 隨便套一個大數的資料結構 (自己寫也行) 09/20 13:16
johnjohnlin:1. 推薦考慮 Goldschmidt,收斂比較快 XD 09/20 21:34
lc85301:2我寫過,是用int去模擬大數LOL,可以算100000! 09/20 21:53
suhorng:大數的話唯一的限制應該只有硬碟空間吧www 09/20 21:54
EdisonX:獻醜 http://ppt.cc/bOQu 自認寫得細,對初學者而言夠用, 09/20 22:08
EdisonX:但實際上自己寫大多是拿來當玩具玩玩而已. 09/20 22:08
EdisonX:然後不知道為什麼,sqrt 我會想用大數套牛頓法去解吶 @@ 09/20 22:10
EdisonX:( 不然用二分法也行 ... ) 09/20 22:10