作者infinity1522 (海绵)
看板Fortran
标题[问题] 有关程式中止
时间Thu Mar 29 18:32:23 2012
请教一下各位
我的fortran程式会在回圈数(约快两千万)很大的时候中止很跑不完
但是在几百万圈的时候程式都可以跑完
我发现问题可能是在我写纪录的的地方
在我记录的地方是一个矩阵
如果矩阵的元素数比较小(ex:5000)
会比矩阵的元素数多(ex:10000)跑的还多圈
我的矩阵是令成double precision的型态
我很纳闷的是有可能是我的程式码有问题
还是fortran本身的问题呢?
还需要请问一下矩阵的型态问题
就是我令一个矩阵为real
是矩阵里面每一个元素都可以到有效位数7位
还是元素的总和是到有效位数的7位呢?
--
◢▆▅▄▃▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇▆▅▄▅▆▇◣
▏船长:准备好了吗,孩子们? 孩子:是的,船长... █\│/◇\│/○ ▉
▎船长:太小声罗... 孩子:是的,船长! ◢▅◣◢▅◣ ▊
▍船长:喔~是谁住在深海的大凤梨里 孩子:海绵宝宝... ◥▃◤◥▃◤ ▋
▌船长:方方黄黄 伸缩自如 孩子:海绵宝宝... ●█◇█∩██□● ▌
▌船长:如果四处探险 是你的愿望 孩子:海绵宝宝... ▌▼▇▆▄▆▇▼ ▌ ▌
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.198.222
1F:推 target8917:你觉得元素得总合是有效位数合理吗? 03/30 23:42