Re: [問題] 林宗男計程作業

看板NTUEE110HW作者 (BambooMarmot)時間19年前 (2006/10/21 18:28), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串11/12 (看更多)
※ 引述《jdtrue (My Life Style)》之銘言: : ※ 引述《Leeng (口桀 口胡!!)》之銘言: : : 可以設定小數位數,可是好像最多16位(我還沒試出更多位) : : 在cout<<xxx之前的某一行輸入: : : cout.precision(17); : : C++的小數位數是包含小數點,所以要括弧裡面要打n+1 : : 就這樣啦... : 前面好像要多# include <iomanip> : 也可以寫成 cout<<setprecision(XX)<<想PRINT的東西 : 最多只能到16位可能是你用double吧,試試用long double看看~ 突然看到今天的回文而把它調出來,就是有關於long double的使用。 在<iomanip>中的setprecision的確可以設位數,我把它拿來做廖婉君教授那題 求自然數值e的題目,但使用long double時,卻跑出了 e=-1#IND (後來就用double設17位) 的答案 在下才疏學淺,請有人能給予說明和改良~~~~ 感激不盡~ -- 透過那和善的謊言 我發現了所屬的歸依 於是選擇逃避 寄宿在那無盡的夢中 將那無人知曉的孤獨之海 染成了一片深邃的幽藍 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.242.1

10/21 19:00, , 1F
我猜是因為N!太大還是會爆....我猜的
10/21 19:00, 1F

10/21 19:05, , 2F
N!太大爆了 好像只能到10^256左右
10/21 19:05, 2F

10/21 22:29, , 3F
不要除以零
10/21 22:29, 3F
文章代碼(AID): #15EVOoIa (NTUEE110HW)
討論串 (同標題文章)
文章代碼(AID): #15EVOoIa (NTUEE110HW)