
同样的fortran代码用不同编译器或同一编译器的不同编译方式,编译运行的结果不同,具体如下,是何原因?
分别用fps4.0的debug模式和release模式编译运行,结果不同,再用cvf6.6的两种模式与前两者又不同,有的直接造成被除数为0的情况,而无法继续运行。...
分别用fps4.0的debug模式和release模式编译运行,结果不同,再用cvf6.6的两种模式与前两者又不同,有的直接造成被除数为0的情况,而无法继续运行。
展开
展开全部
我觉得可能与代码有关系,不同编译器不同的编译模式是存在差异的,包括浮点运算,代码优化方面是有不同
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询