转自: | http://blog.sina.com.cn/s/blog_53a5047b01018yqv.html |
例子 | 结果 |
atom_to_list(hello). | "hello" |
list_to_atom("hello"). | hello |
binary_to_list(<<"hello">>). | "hello" |
binary_to_list(<<104,101,108,108,111>>). | "hello" |
list_to_binary("hello"). | <<104,101,108,108,111>> |
float_to_list(7.0). | "7.00000000000000000000e+00" |
list_to_float("7.000e+00"). | 7.0 |
integer_to_list(77). | "77" |
list_to_integer("77"). | 77 |
tuple_to_list({a,b,c}). | [a,b,c] |
list_to_tuple([a,b,c]). | {a,b,c} |
term_to_binary({a,b,c}). | <<131,104,3,100,0,1,97,100,0,1,98,100,0,1,99>> |
binary_to_term(<<131,104,3,100,0,1,97, 100,0,1,98,100,0,1,99>>). | {a,b,c} |
Erlang支持的数据类型参考官方站点:http://www.erlang.org/doc/reference_manual/data_types.html