Fortran - 算术运算符

下表显示了 Fortran 支持的所有算术运算符。 假设变量 A 为 5,变量 B 为 3 −

运算符 描述 示例
+ 加法运算符,将两个操作数相加。 A + B 将给出 8
- 减法运算符,从第一个操作数中减去第二个操作数。 A - B 将给出 2
* 乘法运算符,将两个操作数相乘。 A * B 将给出 15
/ 除法运算符,将分子除以反分子。 A / B 将给出 1
** 求幂运算符,计算一个操作数的另一个操作数次方。 A ** B 将给出 125

示例

尝试以下示例来了解 Fortran 中可用的所有算术运算符 −

program arithmeticOp

! 该程序执行算术计算
implicit none  

   ! 变量声明
   integer :: a, b, c
   
   ! 赋值
   a = 5   
   b = 3  
   
   ! 求幂 
   c = a ** b 
   
   ! 输出 
   print *, "c = ", c
   
   ! 乘法  
   c = a * b 
   
   ! 输出 
   print *, "c = ", c
   
   ! 除法  
   c = a / b 
   
   ! 输出 
   print *, "c = ", c
   
   ! 加法
   c = a + b 
   
   ! 输出 
   print *, "c = ", c
   
   ! 减法 
   c = a - b 
   
   ! 输出 
   print *, "c = ", c
   
end program arithmeticOp

当你编译并执行上面的程序时,它会产生以下结果 −

c = 125
c = 15
c = 1
c = 8
c = 2

❮ fortran_operators.htm