主题:编辑命令不同,导致程序计算结果不同。请教高手。
糊涂大虫
[专家分:580] 发布于 2012-01-05 18:57:00
采用VF6.5商业软件编译,采用不同的编辑命令或参数得到执行程序。程序都可有效运行,但有些问题结果不同。
请教高手的观点和解决方法意见。
回复列表 (共3个回复)
沙发
cgl_lgs [专家分:21040] 发布于 2012-01-06 16:27:00
主要是fastmath问题。其他影响不大。
板凳
糊涂大虫 [专家分:580] 发布于 2012-01-08 09:55:00
感谢你的帖子和指教。
但结果差别较大。例如对本征值误差达1.5%。已不能接受。
发现用老power station 4.0 与DVF6.5 窗口编辑的结果相同。用命令编辑时要用DEBUG:FULL,这样结果也相同。
计算时间差别不大。
3 楼
cgl_lgs [专家分:21040] 发布于 2012-01-08 12:37:00
编译时把fastmath关了吧。
我来回复