English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java Grundlagenanleitung

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java Ausnahmebehandlung

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java Math sqrt() 使用方法及示例

Java Math Mathematische Methoden

Java Math sqrt()方法返回指定数字的平方根。

sqrt()方法的语法为:

Math.sqrt(double num)

注意:sqrt()是静态方法。因此,我们可以使用类名访问该方法。

sqrt()参数

  • num -要计算平方根的数字

sqrt()返回值

  • 返回指定数字的平方根

  • 如果参数小于0或NaN,则返回NaN

注意:此方法始终返回正数并正确舍入。

Beispiel: Java Math sqrt()

class Main {
  public static void main(String[] args) {
    //Erstellen Sie eine Double-Variable
    double value1 = Double.POSITIVE_INFINITY;
    double value2 = 25.0;
    double value3 = -16;
    double value4 = 0.0;
    //Quadratwurzel von Unendlichkeit
    System.out.println(Math.sqrt(value1));  // Infinite
    //Quadratwurzel von Positiv
    System.out.println(Math.sqrt(value2));  // 5.0
    //Quadratwurzel von Negativ
    System.out.println(Math.sqrt(value3));  // NaN
    //Quadratwurzel von Null
    System.out.println(Math.sqrt(value4));  // 0.0
  }
}

In diesem Beispiel haben wir die Math.sqrt()-Methode verwendet, um die Quadratwurzeln von Unendlichkeit, positiven, negativen und Null zu berechnen.

Hier wird Double.POSITIVE_INFINITY verwendet, um im Programm positive Unendlichkeit zu implementieren.

Wenn wir int-Werte an die sqrt()-Methode übergeben, wandelt sie die int-Werte automatisch in double-Werte um.

int a = 36;
Math.sqrt(a);   // Zurück 6.0

Empfohlene Tutorials

Java Math Mathematische Methoden