Compartilhar via


ceil, ceilf, ceill

O calcula um valor de teto.

double ceil( 
   double x 
);
float ceil(
   float x
);  // C++ only
long double ceil(
   long double x
);  // C++ only
float ceilf(
   float x
);
long double ceill(
   long double x
);

Parâmetros

  • x
    Valor de ponto flutuante.

Valor de retorno

As funções de ceil retornam um valor de ponto flutuante que representa o menor inteiro maior que ou igual a x. Não há nenhum retorno de erro.

Entrada

Exceção SEH

Exceção Matherr

± QNAN,IND

nenhum

_DOMAIN

ceil tiver uma implementação que usa Streaming SIMD 2 (SSE2 Extensions). Para obter informações e as restrições sobre como usar a implementação SSE2, consulte _set_SSE2_enable.

Comentários

Como C++ reserva evitada, você pode chamar sobrecargas de ceil. Em um programa em C, ceil sempre obterá e retornará um double.

Requisitos

Rotina

Cabeçalho necessário

ceil, ceilf, ceill

<math.h>

Para obter informações adicionais sobre compatibilidade, consulte Compatibilidade.

Exemplo

Consulte o exemplo de floor.

Equivalência do .NET Framework

System::Math::Ceiling

Consulte também

Referência

Suporte de ponto flutuante

floor, floorf, floorl

fmod, fmodf

round, roundf, roundl