_copysign, _copysignl
Zwraca jedną wartość z innego znaku.
double _copysign(
double x,
double y
);
long double _copysignl(
long double x,
long double y
);
Parametry
x
Podwójnej precyzji lub długo podwójnej precyzji, wartość zmiennoprzecinkowa ma zostać zmieniony.y
Podwójnej precyzji lub długo podwójnej precyzji, wartości zmiennoprzecinkowe.
Procedury obsługi zmiennoprzecinkowych
Wartość zwracana
_copysignZwraca wartość argumentu podwójnej precyzji, zmiennoprzecinkowe x z tego samego znaku jako argument podwójnej precyzji, zmiennoprzecinkowe y._copysignlZwraca wartość argumentu długo podwójnej precyzji, zmiennoprzecinkowe x w taki sam znak, jak długo podwójnej precyzji, zmiennoprzecinkowe argumentu y.Istnieje bez powrotu błąd.
Wymagania
Rozpoczęto wykonywanie procedury |
Wymaganego nagłówka |
---|---|
_copysign |
<float.h> |
_copysignl |
<math.h> |
Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.
Odpowiednik w programie .NET Framework
Nie dotyczy. Aby wywołać standardowych funkcji C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.