Compartilhar via


_copysign, _copysignl

Retorna um valor com o sinal de outro.

double _copysign( 
   double x,
   double y 
);
long double _copysignl( 
   long double x,
   long double y 
);

Parâmetros

  • x
    Precisão dupla ou longa precisão dupla, o valor de ponto flutuante a ser alterada.

  • y
    Precisão dupla ou longa precisão dupla, valor de ponto flutuante.

Rotinas de suporte de ponto flutuante

Valor de retorno

_copysignRetorna o argumento de precisão dupla, ponto flutuante x com o mesmo sinal que seu argumento de precisão dupla, ponto flutuante y._copysignlRetorna o argumento de ponto flutuante, de precisão dupla longa x com o mesmo sinal que seu argumento de ponto flutuante, de precisão dupla longa y.Não há nenhum retorno de erro.

Requisitos

Rotina

Cabeçalho necessário

_copysign

<float.h>

_copysignl

<math.h>

Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.

Equivalência do .NET Framework

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

Consulte também

Referência

fabs, fabsf

_chgsign, _chgsignl