abs(-12) | 结果为 12 | 取绝对值 |
trunc(5.6). | 结果为 5 | 截取整数 |
round(5.6). | 结果为 6 | 四舍五入取整数 |
10 rem 3. | 结果为 1 | 取余 |
10 div 3. | 结果为 3 | 取模 |
length([a,b,c,d]). | 结果为 4 | 取列表长度 |
float(5). | 结果为 5.00000 | 转float型 |
is_atom(hello). | 结果为 true | 判断是否是元子 |
is_atom(hello). | 结果为 false | |
is_atom(hello). | 结果为 true | 判断是不是元组 |
is_atom(hello). | 结果为 false | |
atom_to_list(hello). | 结果为 "hello" | |
list_to_atom("goodbye"). | 结果为 goodbye | |
integer_to_list(22). | 结果为 "22" | |
element(3,{a,b,c,d,e}) | 结果为 {2011,8,17} | 取当前日期 |
time(). | 结果为 {10,51,29} | 取当前时间 |
element(3,{a,b,c,d,e}) | 结果为 c | 取元组的第三个值 |
tuple_size({a,b,c,d}) | 结果为 4 | 取元组个数 |
hd([a,{b,c},d]) | 结果为 a | 取元组的第一个 |
tl([a,{b,c},d]) | 结果为 [{b,c},d]] | 取元组第一个之后 |
8#11. | 结果为 9 | 8进制的11 |
16#11. | 结果为 17 | 16进制的11 |
$a. | 结果为 97 | |
apply(erlang, atom_to_list, ['Erlang']). | "Erlang" | |
apply(lists, reverse, [[a, b, c]]). | [c,b,a] | |
node() | 返回当前节点 |
erlang -BIFs
最新推荐文章于 2022-08-26 10:28:21 发布