- 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
廣告