Erlang算子(比较运算符、数值运算符、移位运算符、逻辑运算符)
Erlang比较运算符opdescription = =不等于大于或等于> = = = = = /相等:比= / =精准差不等于等于等于:
如果你想比较这两个数,如果两个数之间的不同类型,如float和int,将第一次手术= =把两个数为同一类型相同。举个例子 uff1a
1 > 1 = 1。
真正的
2 > = 1 = 1。
假
因此,一般的建议是,精度相当于比较。
比较操作符的大小级别:
编号<参考< <
3 > 1 > A。
假
opdescriptionargument型+
数—
数+
数—
数*
数/浮点除法,浮点numberbnot元不算子integerdiv整数除法,结果是玉树integerbandand integerboror integerbxorxor integerbsl异或运算的整数integerrem左移位运算右移操作整数integerbsr
逻辑运算符
opdescriptionnot一元逻辑与非逻辑和逻辑orxor逻辑异或原子真实和虚假的表达真实和虚假的逻辑
此外,还包括一个运算符逻辑运算符,也
原来还是和没有短路手术,否则,也和短路手术。
短路操作实例
express1和醇
express1和醇
如果express1是虚假的,并将继续判断醇,然后决定它是虚假的作为一个整体。同时短路运行直接决定整个表达式为假,并且也会在效率更高。
复制代码代码如下所示:
作品描述
= =等
不等于
<小于或等于
< < < < > >
>大于或等于
大于
=精确等于
=不准确
实例
复制代码代码如下所示:
> > 1=1。
真正的
> 1 =:1。
假
> > 1 > >
假
注意:一般语言小于或等于<