Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Skaliert das Argument als zweite Potenz.
Syntax
double _scalb(
double x,
long exp
);
float _scalbf(
float x,
long exp
); /* x64 only */
Parameter
x
Gleitkommawert mit doppelter Genauigkeit.
exp
Ganzzahlexponent.
Rückgabewert
Gibt bei Erfolg einen Exponentialwert zurück. Beim Überlauf (abhängig vom Vorzeichen x) _scalb wird +/- HUGE_VALzurückgegeben; die errno Variable wird auf ERANGE. festgelegt.
Weitere Informationen zu diesem und anderen Rückgabecodes finden Sie unter , , _doserrno, _sys_errlistund _sys_nerr.errno
Hinweise
Die _scalb Funktion berechnet den Wert von x * 2exp.
Standardmäßig gilt der globale Zustand dieser Funktion für die Anwendung. Wie Sie dieses Verhalten ändern, erfahren Sie unter Globaler Status in der CRT.
Anforderungen
| Routine | Erforderlicher Header |
|---|---|
_scalb, _scalbf |
<float.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Siehe auch
Mathematische Unterstützung und Gleitkommaunterstützung
ldexp