ceil, ceilf, ceill
Calcola il numero intero più piccolo maggiore di un valore.
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
);
Parametri
- x
Valore a virgola mobile.
Valore restituito
Le funzioni ceil restituiscono un valore in virgola mobile che rappresenta il numero intero che sia maggiore o uguale a x. Nessun ritorno di errore.
Input |
Eccezione SEH |
Eccezione Matherr |
---|---|---|
± QNAN,IND |
nessuno |
_DOMAIN |
ceil dispone di un'implementazione che utilizza Streaming SIMD Extensions 2 (SSE2). Per informazioni e le restrizioni sull'implementazione SSE2, vedere _set_SSE2_enable.
Note
Il C++ consente l'overload, pertanto è possibile chiamare gli overload di ceil. In un programma C, ceil accetta sempre e restituisce un double.
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
ceil, ceilf, ceill |
<math.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità.
Esempio
Vedere l'esempio relativo a floor.