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_INFINITY
sa používa na implementáciu pozitívneho nekonečna do programu.
Keď sqrt()
metóde odovzdáme hodnotu typu int , automaticky ju prevedie int
na double
hodnotu.
int a = 36; Math.sqrt(a); // returns 6.0
Odporúčané návody
- Java Math.pow ()
- Java Math.cbrt ()