# How do I calculate the length of hypotenuse?

Hypot is a mathematical function defined to calculate the length of the hypotenuse of a right-angle triangle. It was designed to avoid errors arising due to limited-precision calculations performed on computers.

From: Wikipedia

The `Math.hypot(double x, double y)` return the `sqrt(x``2``+ y``2``)` without intermediate overflow or underflow. The result will be same with this calculation `Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2))`.

``````package org.kodejava.math;

public class HypotExample {
public static void main(String[] args) {
double number1 = 3.0d;
double number2 = 5.0d;

// calculate square root of total value of
// number1 ^ 2 + number2 ^ 2
double sqr = Math.hypot(number1, number2);

System.out.println("Total value = " +
(Math.pow(number1, 2) + Math.pow(number2, 2)));
System.out.println("Square root = " + sqr);
}
}
``````
Latest posts by Wayan (see all)

This site uses Akismet to reduce spam. Learn how your comment data is processed.