Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

ilogb, ilogbf, ilogbl - Exponententeil einer Gleitpunktzahl ermitteln

&pagelevel(4)&pagelevel

Definition

#include <math.h>

int ilogb(double x);
C11
int ilogbf(float x);
int ilogbl(long double x); (Ende)

Beschreibung

Die Funktionen geben den Exponententeil von x zurück. Formal ist der Returnwert, für alle x ungleich null, der ganzzahlige, vorzeichenbehaftete Teil von logr |x|, wobei r die Basis der Gleitpunktarithmetik des Prozessors (in BS2000 gilt: r = 16) ist.

Der Funktionsaufruf ilogb( x ) ist gleichwertig mit dem Aufruf (int)logb( x ).

Returnwert

Exponententeil von x

 


bei Erfolg.

 

INT_MIN

falls x = 0.0.                                                                     

Siehe auch

logb(), math.h.