b b2 4ac
编程如下: x1,2
2a
c the roots of the quadratic equation
a=1.0
b=3.0
c=-5.6
x1=(-b+sqrt(b*b-4.0*a*c))/(2.0*a)
x2=(-b-sqrt(b*b-4.0*a*c))/(2.0*a)
write(*,100)x1,x2
2022/1/5
18
第18页,共387页。
3.5 常 量
3.5.2 实型常量
(有二种表示形式)
⒈小数形式
例:15.8,-21.05,14.0 ,14.,.17, 0.0 ,…
⒉指数形式(通常表示较大或较小的数)
例:100000000→1.0E+8
0.0000125→1.25E-05
2022/1/5
2022/1/5
22
第22页,共387页。
3.6 变 量
变量——在程序执行期间其值可以改变的量。
3.6.1 变量的概念
Fortran为每一个变量分配一个相应的 存储单元;每个变量在每个时刻只能有一 个确定的值。
例:x=4.5 x=8.0
x 4.5 x 8.0
2022/1/5 注:在程序中用到的变量都必须要有确定的值23 。
Fortran内部函数调用格式:
函数名(自变量)
2022/1/5
30
第30页,共387页。
3.7 Fortran内部函数
如:
sin(90*3.14159/180) →1.0 sqrt(9.0) →3.0 abs(-5.6) →5.6
int(6.75) →6
exp(3.0) →20.085540