Partager via


_scalb

Met à l'échelle l'argument par une puissance de 2.

double _scalb(
   double x,
   long exp 
);

Paramètres

  • x
    double précision, valeur à virgule flottante.

  • exp
    long exposant entier.

Valeur de retour

Retourne une valeur exponentielle si l'opération a réussi.Sur le dépassement de capacité (selon le signe d' x), _scalb retourne +/- HUGE_VAL; la variable d' errno est définie à ERANGE.

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

Notes

la fonction d' _scalb calcule la valeur d' x * 2exp.

Configuration requise

routine

en-tête requis

_scalb

<float.h>

Pour plus d'informations de compatibilité, consultez compatibilité dans l'introduction.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez l' exemples d'appel de code non managé.

Voir aussi

Référence

Support à virgule flottante

ldexp