Freigeben über


_scalb

Skaliert Argument durch Potenz 2.

double _scalb(
   double x,
   long exp 
);

Parameter

  • x
    Mit doppelter Genauigkeit, Gleitkommawert.

  • exp
    Langer ganzzahliger Exponent.

Rückgabewert

Gibt einen exponentiellen Wert zurück, wenn der Vorgang erfolgreich ist. Auf Überlauf (abhängig vom Vorzeichen einer x), wird _scalbHUGE_VAL zurück; +/- die Variable errno ist auf ERANGE festgelegt.

Weitere Informationen über diese und andere Rückgabecodes, finden Sie unter _doserrno, errno, _sys_errlist und _sys_nerr.

Hinweise

Die _scalb-Funktion berechnet den Wert von x * 2exp.

Anforderungen

Routine

Erforderlicher Header

_scalb

<float.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität in der Einführung.

.NET Framework-Entsprechung

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Siehe auch

Referenz

Gleitkommaunterstützung

ldexp