
可以从这下载,迅雷ftp://159226473/pub/MathTool/Visual%20Fortran65/Visual%20Fortran65rar然后安装就行了程序不大300多兆
学习fortran90比较好,90的格式是自由格式,比较人性化,而且其中也有一些增加的东西。学东西当然是学最先进的好啦,学fortran不需要基础的,只要你懂一点编程的思想就可以了。
至于说书,现在大多数的人学fortran都用的是彭国伦的《Fortran 95程序设计》,很多高校的fortran课程也都选用这个作教材,我也用过这本书,讲的相当不错的。隆重推荐,不过这本书大概要60元人民币,比较贵了点,但它附带的关盘里面不仅有全书的所有例题和程序以及自测题的答案,还有免费的fortran编辑器,是市面上通用的那种,比较好。
出现这种情况一般原因是程序不严谨,比如说定义数组之后没有初期化,判断俩实数是否相等,用了一些不通用的函数(各个版本的编译器都可能会有一些独特的函数),数值精度不统一等等。输入数据也可能造成这种影响,比如说40和40d0在计算机看来是两个不同的数。
就算是同一个编译器编译的程序,在不同电脑上跑甚至在相同电脑跑结果都可能不相同。这又涉及到CPU位数的问题了。
避免此类情况发生的时候,写代码要养成良好的习惯。定义real的时候顺便明确一下kind,定义数组之后马上就初始化一下,判断两实数是否相等不要直接判断,输入数据的时候要考虑到输入数据的类型等等
以上就是关于怎么用fortran 90 编程 急全部的内容,包括:怎么用fortran 90 编程 急、想自学fortran 请给点意见、为什么Fortran90的程序在ifort 和gfortran两种编译器下结果不同等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)