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

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