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

Tutoriales básicos de Java

Java Control de flujo

Java Arreglo

Java Orientado a Objetos (I)

Java Orientado a Objetos (II)

Java Orientado a Objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Cola (Queue)

Java Colección (Map)

Java Conjunto (Set)

Java Entrada/Salida (I/O)

Java Reader/Writer

Otras temáticas de Java

Uso y ejemplo del método Java Math hypot()

Java Math 数学方法

Java Math hypot() método calcula x2 + y2devuelve la raíz cuadrada (es decir, la hipotenusa) del parámetro especificado y lo devuelve.

La sintaxis del método hypot() es:

Math.hypot(double x, double y)

Nota:El método hypot() es un método estático. Por lo tanto, podemos llamar directamente al método utilizando el nombre de la clase Math.

Parámetros de hypot()

  • x, y - Parámetros de tipo de datos de precisión doble

El valor devuelto por hypot()

  • VolverMath.sqrt(x 2 + y 2

El valor devuelto debe estar en el rango del tipo de datos double.

Nota:El método Math.sqrt() devuelve la raíz cuadrada del parámetro especificado. Para obtener más información, visiteJava Math.sqrt()

Ejemplo1:Java Math.hypot()

class Main {
  public static void main(String[] args) {
    //Crear variables
    double x = 4.0;
    double y = 3.0;
    //Calcular Math.hypot()
    System.out.println(Math.hypot(x, y));  // 5.0
  }
}

Ejemplo2:Usando el teorema de Pitágoras con Math.hypot()

class Main {
  public static void main(String[] args) {
    //Lados del triángulo
    double  side1 = 6.0;
    double side2 = 8.0;
    //De acuerdo con el teorema de Pitágoras
    // hipotenuse = (side1)2 + (side2)2
    double hypotenuse1 = (side1) *(side1) + (side2) * (side2);
    System.out.println(Math.sqrt(hypotenuse1));    // Volver 10.0
    // El cálculo de la hipotenusa utiliza Math.hypot()
    // Math.hypot() da √((side1)2 + (side2)2)
    double hypotenuse2 = Math.hypot(side1, side2);
    System.out.println(hypotenuse2);               // Volver 10.0
  }
}

En el ejemplo anterior, utilizamos el método Math.hypot() y el teorema de Pitágoras para calcular la hipotenusa del triángulo.

Java Math 数学方法