Definition | #include <math.h> long int lrint(double x); long int lrintf (float x); long int lrintl (long double x); Die Funktionen geben jeweils die ganze Zahl zurück, die x am nächsten liegt - dargestellt als Zahl vom Typ Der zurückgegebene Wert ist entsprechend dem aktuell gesetzten Rundungsmodus des Rechners gerundet. Wenn der Rundungsmodus ’round-to-nearest’ gesetzt ist und die Differenz zwischen x und dem gerundeten Ergebnis genau 0.5 ist, wird die nächste gerade Ganzzahl zurückgegeben. Wenn der aktuell eingestellte Rundungsmodus in Richtung positiv unendlich rundet, ist l | |
Returnwert | ganze Zahl | dargestellt als Zahl vom Typ |
| undefiniert | bei Über- oder Unterlauf. |
Hinweise | In dieser Version ist der Rundungsmodus fest auf Richtung positiv unendlich eingestellt. | |
Siehe auch | abs, ceil, floor, llrint, llround, lround, rint, round |