Elixir号码
示例
Elixir带有整数和浮点数。一个整数文字可以写成十进制,二进制,八进制和十六进制格式。
iex> x = 291 291 iex> x = 0b100100011 291 iex> x = 0o443 291 iex> x = 0x123 291
由于Elixir使用bignum算法,因此整数范围仅受系统上可用内存的限制。
浮点数是双精度的,并且遵循IEEE-754规范。
iex> x = 6.8 6.8 iex> x = 1.23e-11 1.23e-11
请注意,Elixir还支持浮点数的指数形式。
iex> 1 + 1 2 iex> 1.0 + 1.0 2.0
首先,我们将两个整数相加,结果是一个整数。后来我们添加了两个浮点数,结果是一个浮点数。
除以Elixir总是返回一个浮点数:
iex> 10 / 2 5.0
以相同的方式,如果您将一个整数与一个浮点数相加,相减或相乘,结果将为浮点数:
iex> 40.0 + 2 42.0 iex> 10 - 5.0 5.0 iex> 3 * 3.0 9.0
对于整数除法,可以使用以下div/2函数:
iex> div(10, 2) 5
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短