Java Math copySign ()

Il metodo Java Math copySign () copia il segno del secondo argomento e lo assegna al primo argomento.

La sintassi del copySign()metodo è:

 Math.copySign(arg1, arg2)

Ecco copySign()un metodo statico. Quindi, stiamo accedendo il metodo che utilizza il nome della classe, Math.

parametri copySign ()

Il copySign()metodo accetta due parametri.

  • arg1 - primo argomento il cui segno deve essere sostituito
  • arg2 - secondo argomento il cui segno viene copiato in arg1

Nota : i tipi di dati di arg1 e arg2 devono essere floato double.

copySign () Valori restituiti

  • restituisce il primo argomento, arg1 con il segno del secondo argomento, arg2

Nota : per gli argomenti (arg1, -arg2) , il metodo restituisce -arg1 .

Esempio: 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 ) )

Qui, come puoi vedere, il copySign()metodo assegna il segno delle seconde variabili ( yeb ) alle prime variabili ( x e a ).

Articoli interessanti...