Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo elixir

Elixir - Tipos e operações básicas

Tipos básicos Os tipos de dados em uma linguagem nos ajudam a entender a natureza da informação sendo manipulada, assim como nos permite garantir a integridade dessas informações, hoje veremos os tipos básicos do Elixir e suas principais características. Inteiros São números, no Elixir existe suporte para números binários, octais e hexadecimais: iex > 255 255 iex > 0b0110 6 iex > 0o644 420 iex > 0x1F 31 Pontos flutuantes Números com casa decimal, sendo obrigatório ao menos um número antes do separador decimal, possuem até 64 bits suportando números exponenciais: iex > 3.14 3.14 iex > . 14 ** ( SyntaxError ) iex: 2 : syntax error before: '.' iex > 1.0e-10 1.0e-10 Booleanos São valores que determinam se algo é verdadeiro ou falso, no Elixir temos "true" e "false": iex > true true iex > false false Átomos São constantes (valores que não se alteram) onde nome e valor representam a mesma coisa. Nomes de mód