En

Enteros en Elixir

32 ejercicios

Acerca de Enteros

En Elixir hay dos tipos diferentes de números: los enteros y los números de punto flotante.

Los enteros son números que no tienen decimales.

integer = 3
# => 3

Puedes encontrar algunas funciones útiles para trabajar con enteros en el módulo Integer.

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

Los enteros grandes (y también los números de punto flotante) suelen formatearse separando cada 3 dígitos en grupos con un guion bajo.

1_000_000
# => 1000000

El tamaño máximo de los números en Elixir solo está limitado por la memoria disponible en el sistema, porque Elixir usa aritmética de precisión arbitraria.

Elixir también admite notaciones abreviadas para escribir enteros binarios, octales y hexadecimales.

0b0100
# => 4

0o555
# => 365

0xFF
# => 255

Comparación

Los enteros y los números de punto flotante pueden considerarse iguales (==) si tienen el mismo valor. Sin embargo, como son de tipos diferentes, nunca son estrictamente iguales (===).

1 == 1.0
# => true

1 === 1.0
# => false
Editar en GitHub El enlace se abre en una ventana o pestaña nueva

Aprende Enteros

La práctica está bloqueada

Desbloquea 10 ejercicios más para practicar Enteros