Metoda Java Math copySign () copiază semnul celui de-al doilea argument și îl atribuie primului argument.
Sintaxa copySign()
metodei este:
Math.copySign(arg1, arg2)
Iată copySign()
o metodă statică. Prin urmare, accesăm metoda folosind numele clasei Math
,.
copySign () Parametri
copySign()
Metoda ia doi parametri.
- arg1 - primul argument al cărui semn urmează să fie înlocuit
- arg2 - al doilea argument al cărui semn este copiat în arg1
Notă : tipurile de date arg1 și arg2 trebuie să fie fie float
sau double
.
copySign () Valori returnate
- returnează primul argument, arg1 cu semnul celui de-al doilea argument, arg2
Notă : Pentru argumente (arg1, -arg2) , metoda returnează -arg1 .
Exemplu: 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 ) )
Aici, după cum puteți vedea, copySign()
metoda atribuie semnul celei de-a doua variabile ( y și b ) primelor variabile ( x și a ).