De Java Math-methode copySign () kopieert het teken van het tweede argument en wijst het toe aan het eerste argument.
De syntaxis van de copySign()
methode is:
Math.copySign(arg1, arg2)
Hier copySign()
is een statische methode. Vandaar dat we de toegang tot de methode met behulp van de naam van de klasse, Math
.
copySign () Parameters
De copySign()
methode heeft twee parameters.
- arg1 - eerste argument waarvan het teken moet worden vervangen
- arg2 - tweede argument waarvan het teken wordt gekopieerd naar arg1
Opmerking : de gegevenstypen arg1 en arg2 moeten float
of zijn double
.
copySign () Retourwaarden
- geeft het eerste argument, arg1, terug met het teken van het tweede argument, arg2
Opmerking : voor argumenten (arg1, -arg2) retourneert de methode -arg1 .
Voorbeeld: 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 ) )
Hier, zoals je kunt zien copySign()
, kent de methode het teken van de tweede variabelen ( y en b ) toe aan de eerste variabelen ( x en a ).