codecamp

Fortran的运营商

运算符是告诉执行特定数学或逻辑操作的编译器的符号。 Fortran语言提供了以下类型的运算符:

  • 算术运算符
  • 关系运算符
  • 逻辑运算符

让我们来看看所有这些类型的运营商逐一。

算术运算符

下表列出了所有的Fortran支持的算术运算符。假设变量A持有5,然后变量B持有3:

显示示例

操作者描述
+ 除了运营商,增加了两个操作数。 A + B将给8
- 减法操作,减去从所述第一第二操作数。 A - B就给予2
* 乘法运算,乘两个操作数。 A * B将给予15
/ 除法运算符,由去分子分裂分子。 A / B将给予1
** 乘方运算引发一个操作数到其他的力量。 A ** B就给予125

关系运算符

下表列出了所有的Fortran支持的关系运算符。假设变量A持有10和变量B持有20,则:

显示示例

=
操作者当量描述
== .EQ。 检查,如果两个操作数的值相等与否,如果是,则条件变为真。 (A == B)是不正确的。
/ = .NE。 检查,如果两个操作数的值相等与否,如果值不相等,则条件变为真。 (A!= B)为真。
> .GT。 检查左操作数的值大于右操作数的值,如果是,则条件为真。 (A> B)是不正确的。
.GE。 检查左操作数的值大于或等于右边的操作数的值,如果是,则条件为真。 (A> = B)是不正确的。
Fortran的决定
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }