English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Erlang 算術演算子

Erlang 演算子

以下は、Erlangで利用できる算術演算子です。

演算子説明
+二つの操作数を足します。1 + 2 = 3
-最初の操作数から第二の操作数を引きます。1 - 2 = -1
*二つの操作数を乗じます。2 * 2 = 4
/分子と分母の除法2 / 2 = 1
rem最初の数字を第二の数字で割った余り3 rem 2 = 1
divdivコンポーネントは、除法を実行し整数コンポーネントを返します。3 div 2 = 1

以下のコードは、さまざまな演算子の使用方法を示しています。

オンラインの例

-module(helloworld). 
-export([start/0]). 
start() -> 
   X = , 40 , 
   Y = , 50 , 
   
   Res1 = X + Y , 
   Res2 = X - Y , 
   Res3 = X * Y , 
   Res4 = X / Y , 
   Res5 = X div Y , 
   Res6 = X mod Y , 
   
   io:fwrite("~w~n",[Res1]), 
   io:fwrite("~w~n",[Res2]), 
   io:fwrite("~w~n",[Res3]), 
   io:fwrite("~w~n",[Res4]), 
   io:fwrite("~w~n",[Res5]), 
   io:fwrite("~w~n",[Res6]).

上記のプログラムの出力は以下の通りです:

90
-10
2000
0.8
0
40

Erlang 演算子