ceil, ceill
Nach oben zu Math.h - Index
Header-Datei
math.h
Kategorie
Mathematische Routinen
Prototyp
double ceil(double x);
long double ceill(long double x);
Beschreibung
Rundet eine Zahl auf.
ceil findet den kleinsten Integerwert, der nicht kleiner als x ist.
ceill ist die long double-Version. Sie benötigt ein Argument vom Typ long double und gibt ein Ergebnis vom Typ long double zurück.
Rückgabewert
Diese Funktionen geben den gefundenen Integerwert als Wert vom Typ double (ceil) oder long double (ceill) zurück.
Beispiel
#include <math.h>
#include <stdio.h>
int main(void)
{
double number = 123.54;
double down, up;
down = floor(number);
up = ceil(number);
printf("original number %5.2lf\n", number);
printf("number rounded down %5.2lf\n", down);
printf("number rounded up %5.2lf\n", up);
return 0;
}
Portabilität
POSIX | Win32 | ANSI C | ANSI C++ | |
---|---|---|---|---|
Ceil |
+ |
+ |
+ |
+ |
ceill |
+ |
+ |
+ |