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 ).

Цікаві статті...