Funkcja java.lang.Math.sqrt() zwraca pierwiastek kwadratowy z wartości typu double przekazanej do niej jako argument. Jeśli argumentem jest NaN lub wartość ujemna, wynikiem jest NaN. Jeśli argumentem jest dodatnia nieskończoność, wówczas wynikiem jest dodatnia nieskończoność. Jeśli przekazany argument ma wartość zero dodatniego lub ujemnego, wynik będzie taki sam jak argument.
Składnia :
public static double sqrt(double a) Parameter : a : the value whose square root is to be returned. Return : This method returns the positive square root value of the argument passed to it.>
Przykład 1 : Aby pokazać działanie java.lang.Math.sqrt() metoda.
mój flixer
// Java program to demonstrate working> // of java.lang.Math.sqrt() method> import> java.lang.Math;> > class> Gfg {> > > // driver code> > public> static> void> main(String args[])> > {> > double> a => 30> ;> > > System.out.println(Math.sqrt(a));> > > a => 45> ;> > > System.out.println(Math.sqrt(a));> > > a => 60> ;> > > System.out.println(Math.sqrt(a));> > > a => 90> ;> > > System.out.println(Math.sqrt(a));> > }> }> |
>
ile miast jest w nas
>
Wyjście:
ciąg na liczbę całkowitą
5.477225575051661 6.708203932499369 7.745966692414834 9.486832980505138>
Przykład 2 : Aby pokazać działanie java.lang.Math.sqrt() metoda, gdy argumentem jest NaN lub +nieskończoność.
// Java program to demonstrate working> // of java.lang.Math.sqrt() method> import> java.lang.Math;> // importing java.lang package> > public> class> GFG {> > public> static> void> main(String[] args)> > {> > > double> positiveInfinity = Double.POSITIVE_INFINITY;> > double> negativeVal = -> 5> ;> > double> nan = Double.NaN;> > double> result;> > > // Here argument is negative,> > // output will be NaN> > result = Math.sqrt(negativeVal);> > System.out.println(result);> > > // Here argument is positive infinity,> > // output will also positive infinity> > result = Math.sqrt(positiveInfinity);> > System.out.println(result);> > > // Here argument is NaN, output will be NaN> > result = Math.sqrt(nan);> > System.out.println(result);> > }> }> |
baza danych Java jdbc
>
>
Wyjście:
NaN Infinity NaN>