Partager via


_scalb

Elève l'argument par une puissance 2.

double _scalb(
   double x,
   long exp 
);

Paramètres

  • x
    Valeur à virgule flottante double précision

  • exp
    Exposant entier long.

Valeur de retour

Retourne une valeur exponentielle en cas de réussite. En cas de dépassement (selon le signe de x), _scalb retourne +/– HUGE_VAL; la variable errno est définie sur ERANGE.

Pour plus d'informations sur ces codes de retour et autres, consultez _doserrno, errno, _sys_errlist et _sys_nerr.

Notes

La fonction _scalb calcule la valeur de x * 2exp.

Configuration requise

Routine

En-tête requis

_scalb

<float.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité dans l'introduction.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Voir aussi

Référence

Prise en charge de la virgule flottante

ldexp