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 (long int)

&pagelevel(4)&pagelevel

Definition

#include <math.h>

long int lround (double x);

long int lroundf (float x);

long int lroundl (long double x);

Beschreibung

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 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().