Fundamentos da Linguagem C

Voltar para o índice



./02/slides/05-float

# Fundamentos da Linguagem C
# Aula 2 - Os Tipos Primitivos

## Números de ponto flutuante (o tipo 'float')

  * Possuem casas decimais separadas por ponto.
  
  * Podem ser expressos com notação de expoente.
  
  * Tamanho na memória (x86_64):

+     4 bytes

  * Limites:
  
+     MIN: 1.175494e-38
+     MAX: 3.402823e+38

  * Constante 'float' (literal):

    - Devem ter ao menos um dígito;
    - Deve ter um ponto decimal;
    - Expoente deve ser seguido de ao menos um dígito;

+     Por padrão, constantes 'float' são identificadas
+     como sendo do tipo 'double'!

+     Para especificar que se trata de um 'float',
+     podemos terminar a constante com a letra 'f/F'.

+     A terminação 'l/L' fará com que uma constante
+     com ponto flutuante seja reconhecida como do
+     tipo 'long double'.