Erlang逻辑运算符实例

逻辑运算符
这些逻辑运算符用于计算布尔表达式。以下是在 Erlang 可用的逻辑运算。
操作符 描述 示例
or 逻辑 “或”操作符 true 或 true 结果为 true
and 逻辑 “与”操作符 True 与 false 结果为 false
not 逻辑 “非”操作符 非 false 结果为 true
xor 逻辑 “异或”操作符 True异或 false 结果为 false

下面的代码片段显示了各个运算符的使用。

实例

-module(helloworld).-export([start/0]). 

start()-> 
   io:fwrite("~w~n",[trueorfalse]),  
   io:fwrite("~w~n",[trueandfalse]), 
   io:fwrite("~w~n",[true xor false]), 
   io:fwrite("~w~n",[notfalse]).
执行上面的代码,输出结果如下 - 
true
false
true
true

上一篇:Erlang关系运算符实例

下一篇:Erlang位运算符实例

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程