CopySign

 
Возвращает число с величиной X и знаком числа y.
 
float Math.CopySign(float X, float Y)
double Math.CopySign(double X, double Y)
 

Параметры

 
Параметр
Тип
Описание
X
float, double
Число, величина которого используется в возвращаемом значении
Y
float, double
Число, знак которого используется в возвращаемом значении
 

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

 
Тип – такой же, как у параметра value.
 
Величина x со знаком, как у Y.
 

Примеры

 
a: double = Math.CopySign(5, 1); // Результат: 5
b: double = Math.CopySign(5, -3); // Результат: -5
c: double = Math.CopySign(-5, 10); // Результат: 5
d: double = Math.CopySign(-5, -4); // Результат: -5