Java Math sqrt ()

Metóda Java Math sqrt () vracia druhú odmocninu zadaného čísla.

Syntax sqrt()metódy je:

 Math.sqrt(double num)

Tu sqrt()je statická metóda. Z toho dôvodu sme sa v prístupe k metódu pomocou názvu triedy, Math.

sqrt () parametre

sqrt()Metóda preberá jeden parameter.

  • num - číslo, ktorého druhá odmocnina sa má vypočítať

sqrt () Návratové hodnoty

  • vráti druhú odmocninu zadaného čísla
  • vráti NaN, ak je argument menší ako 0 alebo NaN

Poznámka : Metóda vždy vráti kladné a správne zaokrúhlené číslo.

Príklad: Java Math sqrt ()

 class Main ( public static void main(String() args) ( // create a double variable double value1 = Double.POSITIVE_INFINITY; double value2 = 25.0; double value3 = -16; double value4 = 0.0; // square root of infinity System.out.println(Math.sqrt(value1)); // Infinity // square root of a positive number System.out.println(Math.sqrt(value2)); // 5.0 // square root of a negative number System.out.println(Math.sqrt(value3)); // NaN // square root of zero System.out.println(Math.sqrt(value4)); // 0.0 ) )

Vo vyššie uvedenom príklade sme použili Math.sqrt()metódu na výpočet druhej odmocniny nekonečna, kladného čísla, záporného čísla a nuly.

Tu Double.POSITIVE_INFINITYsa používa na implementáciu pozitívneho nekonečna do programu.

Keď sqrt()metóde odovzdáme hodnotu typu int , automaticky ju prevedie intna doublehodnotu.

 int a = 36; Math.sqrt(a); // returns 6.0

Odporúčané návody

  • Java Math.pow ()
  • Java Math.cbrt ()

Zaujímavé články...