Integer
Em Elixir, integer
é um tipo de dado que representa um número inteiro, ou seja, um número sem casas decimais. Em termos de programação, é um tipo de dado que pode ser usado para realizar operações matemáticas que não envolvem números fracionários.
Vamos criar um teste para entender melhor isso:
Podemos também, realizar operações matemáticas:
Dois valores inteiros quando somados, diminuidos ou multiplicados, tem como resposta um inteiro. Mas uma vez que dividimos esse valor e o valor venha com casas decimais, como por exemplo 5 / 2 = 2.5
temos um tipo de retorno de dado diferente.
O dada resultante da operação veio com casas decimais, sendo agora do tipo float.
Conclusão
O tipo integer
é uma representação flexível de inteiros, que pode ser usada para armazenar inteiros de qualquer tamanho e sinal. Como é implementado usando a biblioteca erlang
, os inteiros são de tamanho variável, o que significa que o tamanho do inteiro é determinado automaticamente pelo valor que ele contém.
Last updated