Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

floor, floorf, floorl- Gleitpunktzahl abrunden

&pagelevel(4)&pagelevel

Definition

#include <math.h>
double floor(double x);
float floorf(float x);
long double floorl(long double);

Beschreibung

Diese Funktionen runden die Gleitpunktzahl x nach unten ganzzahlig ab.

Returnwert

Größte ganze Zahl im Gleitpunktformat, die kleiner oder gleich x ist.

Hinweise

Der ganzzahlige, als double bzw. float bzw. long dargestellte Wert, den floor() bzw. floorf() bzw. floorl() liefert, kann möglicherweise nicht als int oder long dargestellt werden. Der Returnwert sollte vor einer Zuweisung an einen ganzzahligen Typ geprüft werden, um undefinierte Resultate eines ganzzahligen Überlaufs zu vermeiden.

Siehe auch

ceil(), ceilf(), ceill(), fabs(), math.h.