সংজ্ঞা এবং ব্যবহার
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
প্যারামিটার
| ক্রমিক নং | প্যারামিটার ও বিবরণ |
|---|---|
| 1 | x সমকোণী ত্রিভুজের একটি বাহু |
| 2 | y সমকোণী ত্রিভুজের অন্য বাহু |
রিটার্ন ভ্যালু
PHP hypot() ফাংশনটি দেওয়া x এবং y ভ্যালুসহ একটি সমকোণী ত্রিভুজের হাইপোটেনিউসের দৈর্ঘ্য রিটার্ন করে।
PHP ভার্সন
এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।
উদাহরণ
নিচের উদাহরণটি ৩ এবং ৪ বাহুসহ একটি সমকোণী ত্রিভুজের হাইপোটেনিউস কাম্পিউট করে-
<?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) ."\n"; echo "Hypotenuse calculated by Pythogoras equation = " . sqrt(pow($x,2)+pow($y,2)); ?>আউটপুট
এটি নিচের আউটপুট রিটার্ন করে-
hypot(3,4) = 5 Hypotenuse calculated by Pythogoras equation = 5