Erlang中常用的类型转换[转]
转自: | 
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
Erlang中常用的类型转换[转]的更多相关文章
- java中常用的类型转换
		
1.将字符串转换成整数(String--->int)方法一: (1) int i = Integer.parseInt(String s); 其中(1)其实就是我们经常用到的将s转换为10进 ...
 - 转 java 中int String类型转换
		
转自licoolxue https://blog.csdn.net/licoolxue/article/details/1533364 int -> String int i=12345;Str ...
 - J2EE项目开发中常用到的公共方法
		
在项目IDCM中涉及到多种工单,包括有:服务器|网络设备上下架工单.服务器|网络设备重启工单.服务器光纤网线更换工单.网络设备撤线布线工单.服务器|网络设备替换工单.服务器|网络设备RMA工单.通用原 ...
 - Linq中常用的方法
		
这几天闲着也是闲着,就仔细的研究了一下Linq的语法,还有他的一些扩展方法的使用. 下面是一些常用的扩展方法. Aggregate 自定义的聚合计算 All 检测序列中所有元素是否都满足指定的条件 A ...
 - Python基础学习笔记(九)常用数据类型转换函数
		
参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-variable-types.html 3. http://www ...
 - Python常用模块中常用内置函数的具体介绍
		
Python作为计算机语言中常用的语言,它具有十分强大的功能,但是你知道Python常用模块I的内置模块中常用内置函数都包括哪些具体的函数吗?以下的文章就是对Python常用模块I的内置模块的常用内置 ...
 - 项目中常用的MySQL 优化
		
本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下: 一.EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划. 下面来个简单的示例,标注(1.2.3.4.5)我 ...
 - JAVA项目中常用的异常处理情况总结
		
JAVA项目中常用的异常知识点总结 1. java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用 ...
 - 谈 JavaScript 中的强制类型转换 (2. 应用篇)
		
这一部分内容是承接上一篇的, 建议先阅读谈 JavaScript 中的强制类型转换 (1. 基础篇) 前两章讨论了基本数据类型和基本包装类型的关系, 以及两个在类型转换中十分重要的方法: valueO ...
 
随机推荐
- Visual Studio 编辑器打开项目后,一直提醒Vs在忙,解决方法
			
今天打开VS2015后,因为这个解决中有很项目,突然就一直现在加载中,点击VS提示在忙,怎么破那?请往下看 第一种方法 1.关闭VS: 2.去C:\Users\<your users name& ...
 - 笨办法学Python(二十九)
			
习题 29: 如果(if) 下面是你要写的作业,这段向你介绍了“if语句”.把这段输入进去,让它能正确执行.然后我们看看你是否有所收获. people = 20 cats = 30 dogs = 15 ...
 - 笨办法学Python(十二)
			
习题 12:提示别人 当你键入 raw_input() 的时候,你需要键入 ( 和 ) 也就是“括号(parenthesis)”.这和你格式化输出两个以上变量时的情况有点类似,比如说 "%s ...
 - VScode中的golang代码规范太严格,怎么处理。
			
在vscode的配置文件settings.json中,加入下面的配置,一般设置为0.8即可. "go.lintFlags": [ "-min_confidence=.8& ...
 - POJ-3067 Japan---树状数组逆序对变形
			
题目链接: https://vjudge.net/problem/POJ-3067 题目大意: 日本岛东海岸与西海岸分别有N和M个城市,现在修高速公路连接东西海岸的城市,求交点个数. 解题思路: 记每 ...
 - js另类值交换
			
当我们有a.b两个值,想要交换,通常是要声明第三个变量,但是我最近看到这样一种不用声明第三个变量的处理方法: var a=1,b=2; a=[b,b=a][0]; 其实还是在内存中开出了一个新的空间( ...
 - alert、confirm、prompt的区别
			
我们在开发一些后台管理系统的时候,经常会用到一些弹出框,今天我们一起看一下吧: alert:仅仅是一个提示的作用,通知用户,会阻线程,alert后面的代码,在用户点击确认后仍然会照常执行. confi ...
 - 第44章 	MPU6050传感器—姿态检测—零死角玩转STM32-F429系列
			
第44章 MPU6050传感器—姿态检测 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.co ...
 - 一个老鸟发的公司内部整理的 Android 学习路线图 Markdown 版本
			
jixiaohua发了一篇一个老鸟也发了一份他给公司内部小伙伴整理的路线图.另一份 Android 开发学习路线图.可惜不是MarkDown格式的,所以jixiaohua直接上传的截图,在jixiao ...
 - Angular/cli的安装
			
Angular cli 是一个命令行工具,用来创建,打包,发布项目. Angular cli 安装之前必须先安装Node 6.9.0及以上版本,NPM 3 及以上版本. 在cmd控制台窗口执行命令no ...