java.lang.Math.sqrt() повертає квадратний корінь із значення типу double, переданого йому як аргумент. Якщо аргумент дорівнює NaN або негативний, то результатом є NaN. Якщо аргументом є позитивна нескінченність, то результатом є позитивна нескінченність. Якщо переданий аргумент є додатним нулем або від’ємним нулем, тоді результат буде таким же, як і аргумент.
Синтаксис :
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.>
Приклад 1 : Показати роботу java.lang.Math.sqrt() метод.
перетворити рядок на ціле число
оператори javascript
// 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));> > }> }> |
>
>
змінна глобальний javascript
Вихід:
5.477225575051661 6.708203932499369 7.745966692414834 9.486832980505138>
Приклад 2 : Показати роботу java.lang.Math.sqrt() метод, коли аргумент дорівнює NaN або +нескінченність.
алфавіт пронумерований
// 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);> > }> }> |
>
>
android.process.acore постійно зупиняється
Вихід:
NaN Infinity NaN>