鍍金池/ 教程/ Java/ Erlang邏輯運(yùn)算符實(shí)例
Erlang關(guān)系運(yùn)算符實(shí)例
Erlang決策
Erlang運(yùn)算符
Erlang if語句
Erlang Shell
Erlang循環(huán)(while和for)
Erlang函數(shù)
Erlang內(nèi)嵌if語句
Erlang模塊
Erlang多表達(dá)式
Erlang算術(shù)運(yùn)算符示例
Erlang位運(yùn)算符實(shí)例
Erlang變量
Erlang基礎(chǔ)語法
Erlang遞歸
Erlang邏輯運(yùn)算符實(shí)例
Erlang case語句
Erlang環(huán)境配置(開發(fā)環(huán)境)
Erlang數(shù)據(jù)類型
Erlang教程

Erlang邏輯運(yùn)算符實(shí)例

邏輯運(yùn)算符
這些邏輯運(yùn)算符用于計(jì)算布爾表達(dá)式。以下是在 Erlang 可用的邏輯運(yùn)算。
操作符 描述 示例
or 邏輯 “或”操作符 true 或 true 結(jié)果為 true
and 邏輯 “與”操作符 True 與 false 結(jié)果為 false
not 邏輯 “非”操作符 非 false 結(jié)果為 true
xor 邏輯 “異或”操作符 True異或 false 結(jié)果為 false

下面的代碼片段顯示了各個(gè)運(yùn)算符的使用。

實(shí)例

-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]).
執(zhí)行上面的代碼,輸出結(jié)果如下 - 
true
false
true
true