hypot
funkcja
Oblicza długość przeciwprostokątnej trójkąta prostokątnego na podstawie dwóch przyprostokątnych.
hypot(float $x, float $y): float
hypot($x, $y) stosuje twierdzenie Pitagorasa i zwraca √(x² + y²). Jest bezpieczniejsze niż ręczne sqrt($x**2 + $y**2), bo implementacja wewnętrznie zapobiega przepełnieniu przy bardzo dużych lub bardzo małych wartościach. Przydaje się do obliczania odległości między dwoma punktami na płaszczyźnie.
<?php
declare(strict_types=1);
echo hypot(3, 4); // wynik: 5 (klasyczna trójka pitagorejska)
echo hypot(5, 12); // wynik: 13