同一个Fortran程序,参数相同,结果为什么不同?
我用MSdeveloperstudio编了一个fortran程序进行动力学模拟,里面的参数全都是固定的没有随机数,build以后运行exe。结果每次都不一定相同,有一两个...
我用MS developer studio编了一个fortran程序进行动力学模拟,里面的参数全都是固定的没有随机数,build 以后运行exe。结果每次都不一定相同,有一两个出现概率比较高的结果,还有些别的不同结果,但是彼此数据都相差不大,感觉就像是有随机数一样。 有的时候甚至出现floating-point error: invalid. 每两次运行程序之间我没有外加任何操作,就是跑完结束,显示完结果立马跑第二遍,结果都不一样。不懂是为什么,跟外部系统有关吗?请大神解答。
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询