Condividi tramite


_scalb, _scalbf

Eleva l'argomento alla potenza di 2.

Sintassi

double _scalb(
   double x,
   long exp
);
float _scalbf(
   float x,
   long exp
); /* x64 only */

Parametri

x
Valore a virgola mobile e precisione doppia.

exp
Esponente Long Integer.

Valore restituito

Restituisce un valore esponenziale se ha esito positivo. In caso di overflow (a seconda del segno di x), _scalb restituisce +/- HUGE_VAL; la errno variabile è impostata su ERANGE.

Per altre informazioni su questo e altri codici restituiti, vedere errno, _doserrno, _sys_errliste _sys_nerr.

Osservazioni:

La _scalb funzione calcola il valore di x * 2exp.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Ciclo Intestazione obbligatoria
_scalb, _scalbf <float.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Vedi anche

Supporto matematico e a virgola mobile
ldexp