hypot()The function calculates the length of the hypotenuse of a right triangle. The calculation formula for the hypotenuse is as follows:
h=sqrt(x2 y2), where x and y are the other two sides of the right triangle
For example, if x=3, y=4, then hypot(x,y)=5, that is, sqrt(32 42) = sqrt(25) =5
This function always returns a floating point number.
hypot ( float $x , float $y ) : float
Serial number | Parameters and description |
---|---|
1 | x #One side of a right triangle |
2 | y The other side of the right triangle |
PHP hypot() function returns the length of the hypotenuse of a right triangle given x and y values
This function is available in PHP versions 4.x, PHP 5.x and Available in PHP 7.x.
Online Demonstration
The following example calculates the length of the hypotenuse of a right triangle with side lengths 3 and 4−
<?php $x = 3; $y = 4; echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y); ?>
This returns largest integer−
hypot(3,4) = 5
Live Demo
Return value of hypot(x,y) function is equal to sqrt(x*x y*y ) as per pythogoras theorem. Following example confirms it−
<?php $x = 3; $y = 4; echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y) ."</p><p>"; echo "Hypotenuse calculated by Pythogoras equation = " . sqrt(pow($x,2)+pow($y,2)); ?>
This will return the following output−
hypot(3,4) = 5 Hypotenuse calculated by Pythogoras equation = 5
The above is the detailed content of PHP hypot() function. For more information, please follow other related articles on the PHP Chinese website!