Metoden Java Math sqrt () returnerer kvadratroden af det angivne nummer.
Metodens syntaks sqrt()
er:
Math.sqrt(double num)
Her sqrt()
er en statisk metode. Derfor får vi adgang til metoden ved hjælp af klassens navn Math
,.
sqrt () Parametre
Den sqrt()
metode tager et enkelt parameter.
- tal - nummer hvis kvadratrode skal beregnes
sqrt () Returværdier
- returnerer kvadratroden af det angivne nummer
- returnerer NaN, hvis argumentet er mindre end 0 eller NaN
Bemærk : Metoden returnerer altid det positive og korrekt afrundede tal.
Eksempel: 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 ) )
I ovenstående eksempel har vi brugt Math.sqrt()
metoden til at beregne kvadratroden af uendeligt, positivt tal, negativt tal og nul.
Her Double.POSITIVE_INFINITY
bruges til at implementere positiv uendelighed i programmet.
Når vi sender en int-værdi til sqrt()
metoden, konverterer den automatisk int
værdien til double
værdien.
int a = 36; Math.sqrt(a); // returns 6.0
Anbefalede vejledninger
- Java Math.pow ()
- Java Math.cbrt ()