整数

整数 属于 Elixir

32 个练习

关于 整数

Elixir 中有两种不同的数字:整数和浮点数。

整数是没有小数部分的数。

integer = 3
# => 3

在Integer模块中,有一些处理整数的实用函数。

Integer.digits(123)
# => [1, 2, 3]

大整数(浮点数也一样)通常会用下划线每 3 位数字分成一组。

1_000_000
# => 1000000

Elixir 中数字的最大大小只受系统可用内存的限制,因为 Elixir 使用任意精度算术。

Elixir 还支持用简写方式输入二进制、八进制和十六进制整数。

0b0100
# => 4

0o555
# => 365

0xFF
# => 255

比较

如果整数和浮点数的值相同,就可以认为它们相等(==)。不过,它们是不同的数据类型,所以永远不会严格相等(===)。

1 == 1.0
# => true

1 === 1.0
# => false
通过 GitHub 编辑 该链接会在新窗口或标签页中打开

学习 整数

练习已锁定

再解锁 10 个练习即可练习 整数