主题:[讨论]如何改变fortran的浮点精度
673374082
[专家分:0] 发布于 2011-09-24 11:36:00
这是90年代编写的源程序,我现在想改变这个程序里边的一些参数,浮点精度与现在的计算机相匹配,望各位高手指点,不胜感激!
回复列表 (共14个回复)
11 楼
yeg001 [专家分:14390] 发布于 2011-09-26 15:05:00
那我就不知道这个程序怎么写的, 和这些精度参数代表什么含义.
我觉得不如先验证程序运行是否正常. 例如你说以前是用在低精度的情况下可行, 那你是否可以重复低精度下的计算结果?
12 楼
673374082 [专家分:0] 发布于 2011-09-26 15:19:00
低精度下确实可运行,我现在的主要任务与问题是改变浮点精度,提高计算性能,迭代用法也是个好方法,但是‘领导’不同意
13 楼
yeg001 [专家分:14390] 发布于 2011-09-26 22:08:00
到现在我还是没理解你的问题症结所在, 帮不了了. 看其他朋友有没有遇到过类似的情况.
14 楼
cgl_lgs [专家分:21040] 发布于 2011-09-27 11:53:00
固定格式与自由格式不会影响精度。
你在工程设置里把double precision设置为real*8就行了。
我来回复