邏輯運算符
這些邏輯運算符用於計算布爾運算式。以下是在 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位運算符實例