Show 例子
优质
小牛编辑
130浏览
2023-12-01
以下是Erlang中可用的算术运算符。
操作者 | 描述 | 例 |
---|---|---|
+ | 增加了两个操作数 | 1 + 2将给出3 |
− | 从第一个减去第二个操作数 | 1 - 2将给-1 |
* | 两个操作数的乘法 | 2 * 2将给4 |
/ | 由分母划分的分子 | 2/2会给1 |
rem | 将第一个数除以第二个数的余数 | 3 rem 2将给出1 |
div | div组件将执行除法并返回整数组件。 | 3 div 2将给出1 |
以下代码段显示了如何使用各种运算符。
例子 (Example)
-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 rem 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]).
上述计划的输出将是 -
输出 (Output)
90
-10
2000
0.8
0
40