English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo Math hypot() di Java calcola la radice quadrata di x^2 + y^2 (cioè, il cateto) e lo restituisce.
La sintassi del metodo hypot() è:
Math.hypot(double x, double y)
Attenzione: Il metodo hypot() è un metodo statico. Pertanto, possiamo chiamare questo metodo direttamente utilizzando il nome della classe Math.
x, y - Parametro di tipo double
RestituisceMath.sqrt(x 2 + y 2)
Il valore restituito dovrebbe essere nel range del tipo di dati double.
AttenzioneMath.sqrt() metodo restituisce la radice quadrata del parametro specificato. Per ulteriori informazioni, visitareJava Math.sqrt().
class Main { public static void main(String[] args) { //Creazione delle variabili double x = 4.0; double y = 3.0; //Calcolo di Math.hypot() System.out.println(Math.hypot(x, y)); // 5.0 } }
class Main { public static void main(String[] args) { //三角形的边 double side1 = 6.0; double side2 = 8.0; // Secondo il teorema di Pitagora // Cateto = (side1)2 + (side2)2 double hypotenuse1 = (side1) *(side1) + (side2) * (side2); System.out.println(Math.sqrt(hypotenuse1)); // Restituisce 10.0 // Calcolo del cateto utilizzando Math.hypot() // Math.hypot() fornisce √((side1)2 + (side2)2) double hypotenuse2 = Math.hypot(side1, side2); System.out.println(hypotenuse2); // Restituisce 10.0 } }
Nell'esempio sopra, abbiamo utilizzato il metodo Math.hypot() e il teorema di Pitagora per calcolare il cateto di un triangolo.