PHP hypot() 函数

phpserver side programmingprogramming更新于 2025/7/30 4:37:17

定义和用法

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

参数

Sr.No参数 &说明
1x
直角三角形的一边
2y
直角三角形的另一边

返回值

PHP hypot() 函数返回给定 x 和 y 值的直角三角形斜边的长度

PHP 版本

此函数适用于 PHP 4.x、PHP 5.x 以及 PHP 7.x 版本。

示例

以下示例计算边长分别为 3 和 4 的直角三角形的斜边

<?php
   $x = 3;
   $y = 4;
   echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y);
?>

输出

返回最大整数−

hypot(3,4) = 5

示例

根据勾股定理,hypot(x,y) 函数的返回值等于 sqrt(x*x+y*y)。以下示例证实了这一点−

<?php
   $x = 3;
   $y = 4;
   echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y) ."
";    echo "由毕达哥拉斯方程计算斜边 = " . sqrt(pow($x,2)+pow($y,2)); ?>

输出

返回以下输出−

hypot(3,4) = 5
由毕达哥拉斯方程计算的斜边 = 5

相关文章