Your Browser is not longer supported
Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...
{{viewport.spaceProperty.prod}}
ldexp, ldexpf, ldexpl - Exponent einer Gleitpunktzahl laden
&pagelevel(4)&pagelevel
Definition | #include <math.h> double ldexp(double x, int exp); C11 float ldexp(float x, int exp); long double ldexpl(long double x, int exp); (Ende) |
Beschreibung | Diese Funktionen berechnen aus der Mantisse x und dem Exponenten exp die Größe: x * 2exp . ldexp() ist die Umkehrfunktion zu frexp() .
|
Returnwert | Wert der Größe x* 2exp |
|
| bei Erfolg. |
| +/-HUGE_VAL +/-HUGE_VALF +/-HUGE_VALL
| abhängig vom Funktionstyp und Vorzeichen von x, bei Überlauf.
errno wird gesetzt, um den Fehler anzuzeigen. |
Fehler | ldexp() , ldexpf() und ldexpl() schlagen fehl, wenn gilt:
|
| ERANGE
| Überlauf, der Returnwert ist zu groß. |
Hinweis | Eine Anwendung, die die Fehlersituation überprüfen möchte, sollte errno gleich 0 setzen, bevor ldexp() aufgerufen wird. Wenn errno nach der Rückkehr gesetzt ist, ist ein Fehler aufgetreten. |
Siehe auch | frexp() , modf() , math.h .
|