運(yùn)算符是告訴執(zhí)行特定數(shù)學(xué)或邏輯操作的編譯器的符號(hào)。 Fortran語(yǔ)言提供了以下類(lèi)型的運(yùn)算符:
讓我們來(lái)看看所有這些類(lèi)型的運(yùn)營(yíng)商逐一。
下表列出了所有的Fortran支持的算術(shù)運(yùn)算符。假設(shè)變量A持有5,然后變量B持有3:
操作者 | 描述 | 例 |
---|---|---|
+ | 除了運(yùn)營(yíng)商,增加了兩個(gè)操作數(shù)。 | A + B將給8 |
- | 減法操作,減去從所述第一第二操作數(shù)。 | A - B就給予2 |
* | 乘法運(yùn)算,乘兩個(gè)操作數(shù)。 | A * B將給予15 |
/ | 除法運(yùn)算符,由去分子分裂分子。 | A / B將給予1 |
** | 乘方運(yùn)算引發(fā)一個(gè)操作數(shù)到其他的力量。 | A ** B就給予125 |
下表列出了所有的Fortran支持的關(guān)系運(yùn)算符。假設(shè)變量A持有10和變量B持有20,則:
=操作者 | 當(dāng)量 | 描述 | 例 |
---|---|---|---|
== | .EQ。 | 檢查,如果兩個(gè)操作數(shù)的值相等與否,如果是,則條件變?yōu)檎妗? | (A == B)是不正確的。 |
/ = | .NE。 | 檢查,如果兩個(gè)操作數(shù)的值相等與否,如果值不相等,則條件變?yōu)檎妗? | (A!= B)為真。 |
> | .GT。 | 檢查左操作數(shù)的值大于右操作數(shù)的值,如果是,則條件為真。 | (A> B)是不正確的。 |
.GE。 | 檢查左操作數(shù)的值大于或等于右邊的操作數(shù)的值,如果是,則條件為真。 | (A> = B)是不正確的。 | |
更多建議: