- Fortran 教程
- Fortran - 主页
- Fortran - 概述
- Fortran - 环境设置
- Fortran - 基本语法
- Fortran - 数据类型
- Fortran - 变量
- Fortran - 常量
- Fortran - 运算符
- Fortran - 决策
- Fortran - 循环
- Fortran - 数字
- Fortran - 字符
- Fortran - 字符串
- Fortran - 数组
- Fortran - 动态数组
- Fortran - 派生数据类型
- Fortran - 指针
- Fortran - 基本输入输出
- Fortran - 文件输入输出
- Fortran - 过程
- Fortran - 模块
- Fortran - 内在函数
- Fortran - 数值精度
- Fortran - 程序库
- Fortran - 编程风格
- Fortran - 调试程序
- Fortran 资源
- Fortran - 快速指南
- Fortran - 有用的资源
- Fortran - 讨论
Fortran - 算术运算符
下表显示了 Fortran 支持的所有算术运算符。假设变量A为 5,变量B为 3,则 -
操作员 | 描述 | 例子 |
---|---|---|
+ | 加法运算符,将两个操作数相加。 | A + B 将得到 8 |
- | 减法运算符,从第一个操作数中减去第二个操作数。 | A - B 给出 2 |
* | 乘法运算符,将两个操作数相乘。 | A * B 将给出 15 |
/ | 除法运算符,用分子除分子。 | A / B 将给出 1 |
** | 求幂运算符,计算一个操作数的另一操作数次方。 | A ** B 给出 125 |
例子
尝试以下示例来了解 Fortran 中可用的所有算术运算符 -
program arithmeticOp ! this program performs arithmetic calculation implicit none ! variable declaration integer :: a, b, c ! assigning values a = 5 b = 3 ! Exponentiation c = a ** b ! output print *, "c = ", c ! Multiplication c = a * b ! output print *, "c = ", c ! Division c = a / b ! output print *, "c = ", c ! Addition c = a + b ! output print *, "c = ", c ! Subtraction c = a - b ! output print *, "c = ", c end program arithmeticOp
当您编译并执行上述程序时,它会产生以下结果 -
c = 125 c = 15 c = 1 c = 8 c = 2
fortran_operators.htm