Java Math copySign ()

Metoda Java Math copySign () zkopíruje znaménko druhého argumentu a přiřadí jej prvnímu argumentu.

Syntaxe copySign()metody je:

 Math.copySign(arg1, arg2)

Zde copySign()je statická metoda. Z toho důvodu jsme se v přístupu k metodu pomocí názvu třídy, Math.

copySign () parametry

copySign()Metoda má dva parametry.

  • arg1 - první argument, jehož znaménko má být nahrazeno
  • arg2 - druhý argument, jehož znak je zkopírován do arg1

Poznámka : Datové typy arg1 a arg2 by měly být buď floatnebo double.

copySign () Návratové hodnoty

  • vrací první argument arg1 se znaménkem druhého argumentu arg2

Poznámka : U argumentů (arg1, -arg2) metoda vrací -arg1 .

Příklad: 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 ) )

Zde, jak vidíte, copySign()metoda přiřadí znaménko druhých proměnných ( y a b ) k prvním proměnným ( x a a ).

Zajímavé články...