„Java Math copySign“ ()

„Java Math copySign“ () metodas nukopijuoja antrojo argumento ženklą ir priskiria jį pirmajam argumentui.

copySign()Metodo sintaksė yra tokia:

 Math.copySign(arg1, arg2)

Čia copySign()yra statinis metodas. Taigi, mes prieiname metodą naudodami klasės pavadinimą Math.

copySign () parametrai

copySign()Metodas trunka dvi parametrus.

  • arg1 - pirmasis argumentas, kurio ženklą reikia pakeisti
  • arg2 - antras argumentas, kurio ženklas nukopijuotas į arg1

Pastaba : arg1 ir arg2 duomenų tipai turėtų būti floatarba double.

copySign () grąžinimo vertės

  • grąžina pirmąjį argumentą arg1 su antrojo argumento arg2 ženklu

Pastaba : Argumentams (arg1, -arg2) metodas pateikia -arg1 .

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

Čia, kaip matote, copySign()metodas priskiria antrųjų kintamųjų ženklą ( y ir b ) pirmiesiems kintamiesiems ( x ir a ).

Įdomios straipsniai...