Freigeben über


ceil, ceilf, ceill

Berechnet die nächstliegende nicht größere ganze Zahl eines Werts.

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
);

Parameter

  • x
    Gleitkommawert.

Rückgabewert

Die ceil-Funktionen geben einen Gleitkommawert zurück, der die kleinste ganze Zahl darstellt, die größer oder gleich x ist. Es gibt keine Fehlerrückgabe.

Eingabe

SEH-Ausnahme

Matherr-Ausnahme

± QNAN,IND

Keine

_DOMAIN

ceil ist eine Implementierung, die SIMD-Streamingerweiterungen 2 (SSE2) verwendet. Informationen und Einschränkungen zur Verwendung der SSE2-Implementierung finden Sie unter _set_SSE2_enable.

Hinweise

Da C++ ein Überladen zulässt, können Sie Überladungen von ceil aufrufen. In einem C-Programm verwendet ceil immer double und gibt auch double zurück.

Anforderungen

Routine

Erforderlicher Header

ceil, ceilf, ceill

<math.h>

Zusätzliche Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Beispiel

Betrachten Sie das Beispiel für floor.

.NET Framework-Entsprechung

System::Math::Ceiling

Siehe auch

Referenz

Gleitkommaunterstützung

floor, floorf, floorl

fmod, fmodf

round, roundf, roundl