Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

lround, lroundf, lroundl - auf nächste ganze Zahl runden

&pagelevel(4)&pagelevel

Definition

#include <math.h>

long int lround(double x);

long int lroundf (float x);

long int lroundl (long double x);

Die Funktionen geben jeweils die ganze Zahl zurück, die x am nächsten liegt, dargestellt als Zahl vom Typ long int.

Der zurückgegebene Wert ist unabhängig vom eingestellten Rundungsmodus. Wenn die Differenz zwischen x und dem gerundeten Ergebnis genau 0.5 ist, wird die betragsmäßig größere ganze Zahl zurückgegeben.

Returnwert 

ganze Zahl

dargestellt als Zahl vom Typ long long int, bei Erfolg.

 

undefiniert

bei Über- oder Unterlauf. errno wird auf ERANGE gesetzt, um den Fehler anzuzeigen.

Siehe auch

abs, ceil, floor, llrint, llround, lrint, rint, round