fortran(fortran 程序是什么)

本文目录
fortran 程序是什么
Fortran源自于“公式翻译”(英语:FormulaTranslation)的缩写,是一种编程语言。
它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。
随着FORTRAN语言版本的不断更新和变化,语言不兼容性问题日益突出,语言标准化工作被提上了日程。
1962年5月:美国标准化协会(简称ANSI)着手进行FORTRAN语言标准化的研究工作。
1966年:ANSI正式公布了两个标准文本:美国国家标准FORTRAN(ANSI X3.9-1966)和美国国家标准基本FORTRAN(ANSI X3.10-1966),前者相当于FORTRAN Ⅳ,后者相当于FORTRANⅡ。基本FORTRAN是美国国家标准FORTRAN的一个子集,从而实现了语言的向下兼容,初步解决了语言的兼容性问题。
Fortran软件用哪个版本的比较好啊
Fortran 的编译器有很多不同的品牌。
这个要综合你自己的情况考虑。
Linux 和 windows 下基本是不同的。前者我不熟悉。
后者的话,有 Compaq ,Intel,Ftn95 等可以选择。
如果你的电脑是 WindowsVista 或者 Win7,那么你只能选择后两者。
推荐使用 Intel,兼容性会好一些。但是可能程序比较大,还需要 Visual Studio 才能实现可视化编程。这是 windows 平台下的主流。
轻量级的可以选择 Ftn95,适合学习。这款编译器对语法的检查是最严格的,非常适合学习。但做程序开发还欠缺一些。
Fortran 还有存在的必要吗
当然有十分必要了!!!
Fortran本身就是用来做科学计算的。目前依然存在除了最起码的原因---历史上有庞大的优秀的fortran代码,可以直接拿来使用,如果再也C等语言在写一遍会超级复杂---之外,最根本的原因,就是他执行效率高啊!它原生支持矩阵计算,这在科学计算高维计算中尤其重要和方便;原生支持复数运算。
你的感受跟我很最初转向fortran时很相似。切记,用fortran只用来做计算!最基本的控制语句+个module就可以了。其他所有的比如字符处理类啊(正则表达式),功能实现类啊(查询,8皇后,计费系统etc)等等,统统都转向C++或python吧
如何编译fortran语言
使用编译器将源代码编译成可执行程序。首先,你得确认你已经正确安装了任意一个FORTRAN编译器;然后,要保证源代码正确有效;第三,建立项目,开始编译,如果一切顺利就可以得到可执行文件。
fortran语言
program main
implicit none
real*8,allocatable::a(:)
integer::i
a=linspace( 0.0d0, 1.0d0, 10)
do i=1,size(a)
write(*,*)a(i)
enddo
read(*,*)
contains
function linspace(a,b,n)result(x)
implicit none
real*8,allocatable::x(:)
real*8,intent(in)::a,b
integer,intent(in)::n
integer::i
allocate(x(n+1))
x=(/(i,i=0,n)/)*1.0d0/n*(b-a)+a
end function linspace
end program main

更多文章:
dropdownlist 绑定(DropDownList 绑定所有项 并 显示指定项)
2026年10月11日 08:50
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00






