打开Linux终端,输入命令erl进入erlang编程。
1. 整数运算
1>2+3*4.
14
注:erlang以‘.’(句点)结束命令。
2.变量
X=1234.
1234
注:所有变量都必须以大写字母开头。Erlang的变量是单一赋值变量,即一个变量只能被赋值一次。如果一个变量被赋值了,称作绑定变量,否则,称作自由变量。‘=’是一个模式匹配运算符,当变量是自由变量时,作用于赋值一致。
3.浮点数
1> 5/3.
1.66667
2> 16/0.4.
40.0
3> 5 div 3.
1
4> 5 rem 3.
2
注:‘/’永远返回浮点数,div和rem用于整数除和取余数。
4.原子
原子:以小写字母开头,后跟数字字母下划线或邮件符号(@)的字符。它用来表示不同的非数字常量值,且全局有效。
使用单引号引起来的字符也是原子,这样原子就可用大写字母开头或者包含非数字字符,如‘Tuesday’。
原子的值是它本身。
5.元组
元组:以若干逗号分开的值用一对花括号括起来,就形成了一个元组。
从元组中提取字段值的时候,等号两边