Compartilhar via


_scalb

Dimensiona o argumento por uma potência de 2.

double _scalb(
   double x,
   long exp 
);

Parâmetros

  • x
    Valor de precisão dupla, de ponto flutuante.

  • exp
    Expoente inteiro longo.

Valor de retorno

Retorna um valor exponencial se com êxito. No estouro (dependendo do sinal de x), _scalb retorna +/- HUGE_VAL; a variável de errno é definido como ERANGE.

Para obter mais informações sobre esse e outros códigos de retorno, consulte _doserrno, errno, _sys_errlist, e _sys_nerr.

Comentários

A função de _scalb calcula o valor de x * 2exp.

Requisitos

Rotina

Cabeçalho necessário

_scalb

<float.h>

Para obter mais informações sobre compatibilidade, consulte Compatibilidade na Introdução.

Equivalência do .NET Framework

Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de chamadas de plataformas.

Consulte também

Referência

Suporte de ponto flutuante

ldexp