Erlang语言学习系列(二)

本文介绍Erlang中的几种基本数据类型,包括整型(支持不同进制表示及特殊运算)、浮点数(科学计数法表示)以及原子(非数字常量)。整型支持超大数值运算且无误差。

本篇主要学习Erlang中的简单数据类型。

1.整型及其运算(基本上和其它高级语言类似,但也有所不同)

举例:

32,16#CF,8#25

其中第二个为十六进制的数,第三个为八进制的数。

其运算符有:+、-、*、/、div、rem。

任何两个数值的/运算得到浮点数。div和rem分别是整型数参与运算,得到商和余数。

此外,Erlang中的整型可以是超大整数,其运算也无误差。

2.浮点数

其中必须包含小数点,例如:2.23,2.00,3.0;

还可以用科学计数法形式:0.12E3,其值为120.0。

3.原子——非数字常量

基本形式:以小写字母开头,后可跟数字、字母、_、@。

如果以大写字母开头,或其中包含.或空格可以用单引号包围起来就可以了。

一个原子的值,就是原子自身,并自动为全局量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值