Java Math copySign ()

A Java Math copySign () metódus átmásolja a második argumentum előjelét és hozzárendeli az első argumentumhoz.

A copySign()módszer szintaxisa :

 Math.copySign(arg1, arg2)

Itt copySign()van egy statikus módszer. Ezért vagyunk elérni a módszerrel az osztály nevét, Math.

copySign () Paraméterek

A copySign()módszer két paramétert vesz fel.

  • arg1 - első érv, amelynek előjelét ki kell cserélni
  • arg2 - második argumentum, amelynek jele át van másolva az arg1-be

Megjegyzés : Az arg1 és az arg2 adattípusainak vagy floatvagy kell lenniük double.

copySign () Visszaadási értékek

  • az első argumentumot adja vissza, arg1 a második argumentum, arg2 előjellel

Megjegyzés : Az argumentumok (arg1, -arg2) esetén a metódus az -arg1 értéket adja vissza .

Példa: 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 ) )

Itt, amint látható, a copySign()módszer a második ( y és b ) változók előjelét hozzárendeli az első változókhoz ( x és a ).

érdekes cikkek...