Re: [問題] Fortran指令
關於溢位的問題
使用 long int, 可以計算到結果小於 等於 +2147483647
使用 double, 可以計算到結果小於 等於 2^52
再大的話 要自己寫大數運算
才能夠讓階乘的結果的每一個位數都正確
※ 引述《Devil.bbs@bbs.csie.ncku.edu.tw (璉璉)》之銘言:
: ※ 引述《journeyman@kkcity.com.tw (㊣金大支大壽,六六大支!)》之銘言:
: > 要寫小程式
: > !指教開始
: > 才寫幾行程式而已都懶…
: > !指教結束
: >
: 除了數學軟體外 (含 MatLAB)
: 一般程式語言不會有階乘的指令,一下就溢位了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.231.49.153
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):