Tracks
/
Elixir
Elixir
/
Temario
/
Números enteros
Nú

Números enteros en Elixir

32 ejercicios

Acerca de Números enteros

En Elixir hay dos tipos diferentes de números: números enteros y números decimales.

Los números enteros son números sin parte fraccionaria.

integer = 3
# => 3

Algunas funciones útiles para trabajar con números enteros se encuentran en el módulo Integer.

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

Los números enteros grandes (y también los números decimales) se suelen formatear separando cada tres 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 utiliza aritmética de precisión arbitraria.

Elixir también admite notaciones abreviadas para introducir números enteros binarios, octales y hexadecimales.

0b0100
# => 4

0o555
# => 365

0xFF
# => 255

Comparación

Los números enteros y los números decimales pueden considerarse iguales (==) si tienen el mismo valor. Sin embargo, al ser tipos diferentes, nunca son estrictamente iguales (===).

1 == 1.0
# => true

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

Aprende Números enteros

La práctica está bloqueada

Desbloquea 10 ejercicios más para practicar Números enteros