Java Math copySign ()

La méthode Java Math copySign () copie le signe du deuxième argument et l'affecte au premier argument.

La syntaxe de la copySign()méthode est:

 Math.copySign(arg1, arg2)

Voici copySign()une méthode statique. Nous sommes donc accédons la méthode en utilisant le nom de classe, Math.

Paramètres de copySign ()

La copySign()méthode prend deux paramètres.

  • arg1 - premier argument dont le signe doit être remplacé
  • arg2 - deuxième argument dont le signe est copié dans arg1

Remarque : les types de données arg1 et arg2 doivent être soit floatou double.

copySign () Valeurs de retour

  • renvoie le premier argument, arg1 avec le signe du second argument, arg2

Remarque : pour les arguments (arg1, -arg2) , la méthode renvoie -arg1 .

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

Ici, comme vous pouvez le voir, la copySign()méthode attribue le signe des secondes variables ( y et b ) aux premières variables ( x et a ).

Articles intéressants...