_scalb

Масштабирует аргумент мощью 2.

double _scalb(
   double x,
   long exp 
);

Параметры

  • x
    Значение с плавающей запятой двойной точности.

  • exp
    Длинная степень целого числа.

Возвращаемое значение

Возвращает значение экспоненты если операция завершилась успешно.При переполнении (в зависимости от знака x) _scalb возвращает +/- HUGE_VAL; errno переменная принимает значение ERANGE.

Дополнительные сведения об этом и других кодах возврата см. _doserrno, errno, _sys_errlist и _sys_nerr.

Заметки

_scalb функция вычисляет значение x * 2exp.

Требования

Процедура

Обязательный заголовок

_scalb

<float.h>

Дополнительные сведения о совместимости см. Совместимость во введении.

Эквивалент в .NET Framework

Неприменимо. Для c# используйте стандартная функция PInvoke. Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Ссылки

Поддержка чисел с плавающей запятой

ldexp