Fortran的運(yùn)營(yíng)商

2023-12-28 15:56 更新

運(yùn)算符是告訴執(zhí)行特定數(shù)學(xué)或邏輯操作的編譯器的符號(hào)。 Fortran語(yǔ)言提供了以下類(lèi)型的運(yùn)算符:

  • 算術(shù)運(yùn)算符
  • 關(guān)系運(yùn)算符
  • 邏輯運(yùn)算符

讓我們來(lái)看看所有這些類(lèi)型的運(yùn)營(yíng)商逐一。

算術(shù)運(yùn)算符

下表列出了所有的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

關(guān)系運(yùn)算符

下表列出了所有的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)是不正確的。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)