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

Erlang關(guān)系運算符實例

關(guān)系運算符允許對象比較。以下是在 Erlang 可用的關(guān)系運算符。
操作符 描述 示例
== 測試兩個對象是否相等 2 = 2 結(jié)果為 true
/= 測試兩個對象是否為不相等 3 /= 2 結(jié)果為 true
< 測試左邊對象是否小于右邊操作對象 2 < 3 結(jié)果為 true
=< 測試左邊對象是否小于或等于右邊操作對象 2 =<3 結(jié)果為 true
> 測試左邊對象是否大于右邊操作對象 3 > 2 結(jié)果為 true
>= 測試左邊對象是否大于或等于右邊操作對象 3 >= 2 結(jié)果為 true
下面的代碼片段顯示了各個運算符的使用。

示例

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

start()-> 
   io:fwrite("~w~n",[3==2]), 
   io:fwrite("~w~n",[3/=2]), 
   io:fwrite("~w~n",[3<2]), 
   io:fwrite("~w~n",[3=<2]), 
   io:fwrite("~w~n",[3>2]), 
   io:fwrite("~w~n",[3>=2]).
執(zhí)行上面的代碼,輸出結(jié)果如下 - 
false
true
false
false
true
true