Java Math copySign ()

Metoda copySign () w języku Java Math kopiuje znak drugiego argumentu i przypisuje go do pierwszego argumentu.

Składnia copySign()metody to:

 Math.copySign(arg1, arg2)

Tutaj copySign()jest metoda statyczna. Stąd mamy dostęp do metody z użyciem nazwy klasy, Math.

copySign () Parametry

copySign()Sposób dwa parametry.

  • arg1 - pierwszy argument, którego znak ma zostać zastąpiony
  • arg2 - drugi argument, którego znak jest kopiowany do arg1

Uwaga : typy danych arg1 i arg2 powinny być albo floatalbo double.

copySign () Zwracane wartości

  • zwraca pierwszy argument, arg1 ze znakiem drugiego argumentu, arg2

Uwaga : W przypadku argumentów (arg1, -arg2) metoda zwraca -arg1 .

Przykład: 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 ) )

Tutaj, jak widać, copySign()metoda przypisuje znak drugich zmiennych ( y i b ) do pierwszych zmiennych ( x i a ).

Interesujące artykuły...