PHP hypot()函数
定义和用法
hypot将()函数计算直角三角形的斜边的长度。斜边根据以下公式计算-
h=sqrt(x2+y2)其中x和y是直角三角形的另外两个边
例如,如果x=3和y=4,则hypot(x,y)=5等于sqrt(32+42)=sqrt(25)=5
此函数始终返回浮点数。
语法
hypot ( float $x , float $y ) : float
参数
直角三角形的一侧
直角三角形的另一侧
返回值
PHPhypot()
函数返回给定x和y值的直角三角形的斜边的长度
PHP版本
此功能在PHP4.x,PHP5.x和PHP7.x中可用。
示例
以下示例计算边3和4−的直角三角形的斜边
<?php $x = 3; $y = 4; echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y); ?>
输出结果
这将返回最大整数-
hypot(3,4) = 5
示例
根据pythogoras定理,hypot(x,y)函数的返回值等于sqrt(x*x+y*y)。以下示例证实了这一点-
<?php $x = 3; $y = 4; echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y) ."\n"; echo "Hypotenuse calculated by Pythogoras equation = " . sqrt(pow($x,2)+pow($y,2)); ?>
输出结果
这将返回以下输出-
hypot(3,4) = 5 Hypotenuse calculated by Pythogoras equation = 5