当前位置: 首页 > 文档资料 > Erlang 中文教程 >

Show 例子

优质
小牛编辑
131浏览
2023-12-01

以下是Erlang中可用的算术运算符。

操作者描述
+增加了两个操作数1 + 2将给出3
从第一个减去第二个操作数1 - 2将给-1
*两个操作数的乘法2 * 2将给4
/由分母划分的分子2/2会给1
rem将第一个数除以第二个数的余数3 rem 2将给出1
divdiv组件将执行除法并返回整数组件。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