Java Math copySign ()

Методът Java Math copySign () копира знака на втория аргумент и го присвоява на първия аргумент.

Синтаксисът на copySign()метода е:

 Math.copySign(arg1, arg2)

Тук copySign()е статичен метод. Следователно имаме достъп до метода, като използваме името на класа Math,.

copySign () Параметри

В copySign()метода се извършва по два параметъра.

  • arg1 - първи аргумент, чийто знак трябва да бъде заменен
  • arg2 - втори аргумент, чийто знак се копира в arg1

Забележка : Типовете данни на arg1 и arg2 трябва да бъдат floatили double.

copySign () Връщани стойности

  • връща първия аргумент, arg1 със знака на втория аргумент, arg2

Забележка : За аргументи (arg1, -arg2) методът връща -arg1 .

Пример: Java Math.copySign ()

 class Main ( public static void main(String() args) ( // copy sign of double arguments double x = 9.6d; double y = -6.45; System.out.println(Math.copySign(x, y)); // -9.6 // copy sign of float arguments float a = -4.5f; float b = 7.34f; System.out.println(Math.copySign(a, b)); // 4.5 ) )

Тук, както виждате, copySign()методът приписва знака на вторите променливи ( y и b ) на първите променливи ( x и a ).

Интересни статии...