Định nghĩa và cách dùng
Hàm hypot() tính độ dài huyền của tam giác vuông. Công thức: h = sqrt(x2 + y2) với x, y là hai cạnh góc vuông.
Ví dụ: x=3, y=4 → hypot(3,4)=5 = sqrt(9+16)=5.
Luôn trả về float.
Cú pháp
hypot ( float $x , float $y ) : float
Tham số
| STT | Tham số & Mô tả |
|---|---|
| 1 | x Một cạnh góc vuông |
| 2 | y Cạnh góc vuông còn lại |
Giá trị trả về
Trả về độ dài huyền của tam giác vuông với x, y cho trước.
Phiên bản PHP
Có sẵn từ PHP 4.x, 5.x và 7.x.
Ví dụ
Tính huyền tam giác vuông cạnh 3 và 4:
<?php
$x = 3;
$y = 4;
echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y);
?>
Kết quả
hypot(3,4) = 5
Ví dụ
Kiểm tra với định lý Pythagoras:
<?php
$x = 3; $y = 4;
echo "hypot(" . $x . "," . $y . ") = " . hypot($x, $y) . "\n";
echo "Huyền tính bằng Pythagoras = " . sqrt(pow($x,2) + pow($y,2));
?>
Kết quả
hypot(3,4) = 5 Hypotenuse calculated by Pythogoras equation = 5