Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm hypot() trong PHP

Đị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ố

STTTham số & Mô tả
1x
Một cạnh góc vuông
2y
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