[問題] 有關程式中止

看板Fortran作者 (海綿)時間12年前 (2012/03/29 18:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
請教一下各位 我的fortran程式會在迴圈數(約快兩千萬)很大的時候中止很跑不完 但是在幾百萬圈的時候程式都可以跑完 我發現問題可能是在我寫紀錄的的地方 在我記錄的地方是一個矩陣 如果矩陣的元素數比較小(ex:5000) 會比矩陣的元素數多(ex:10000)跑的還多圈 我的矩陣是令成double precision的型態 我很納悶的是有可能是我的程式碼有問題 還是fortran本身的問題呢? 還需要請問一下矩陣的型態問題 就是我令一個矩陣為real 是矩陣裡面每一個元素都可以到有效位數7位 還是元素的總和是到有效位數的7位呢? -- ◢▆▅▄▃▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇◣ 船長:準備好了嗎,孩子們? 孩子:是的,船長... \│/\│/ 船長:太小聲囉... 孩子:是的,船長! 船長:喔~是誰住在深海的大鳳梨裡 孩子:海綿寶寶... 船長:方方黃黃 伸縮自如 孩子:海綿寶寶... ██ 船長:如果四處探險 是你的願望 孩子:海綿寶寶... ▼▇▆▄▆ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.198.222

03/30 23:42, , 1F
你覺得元素得總合是有效位數合理嗎?
03/30 23:42, 1F
文章代碼(AID): #1FT3f3M0 (Fortran)