কম্পিউটার

পিএইচপি atan2() ফাংশন


সংজ্ঞা এবং ব্যবহার

atan2() ফাংশন দুটি ভেরিয়েবলের আর্ক ট্যান গণনা করে

atan2(y,x) x এবং y দুটি সংখ্যার চাপ স্পর্শক প্রদান করে। যদিও এটি atan(y)/atan(x) এর মত, তবে x এবং y উভয়ের চিহ্ন ফলাফলের চতুর্ভুজ নির্ধারণ করতে ব্যবহৃত হয়। তদনুসারে x এবং y এর মানের জন্য atan2() হল

atan(y/x) যদি x>0

atan(y/x)+pi যদি x>0

atan(y/x)-pi যদি x<0 এবং y<0

pi/2 যদি x=0 এবং y>0

-pi/2 যদি x=0 এবং y<0

0 যদি x=0 এবং y=0

এই ফাংশনটি রেডিয়ানে কোণ প্রদান করে যা একটি ফ্লোট মান।

সিনট্যাক্স

atan2 ( float $y , float $x ) : float

পরামিতি

Sr.No
প্যারামিটার এবং বর্ণনা
1
y
লভ্যাংশ
2
x
ভাজক

রিটার্ন মান

PHP atan2() ফাংশন রেডিয়ানে কোণ প্রদান করে যা একটি ফ্লোট সংখ্যা।

PHP সংস্করণ

এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷

উদাহরণ

নিম্নলিখিত উদাহরণটি গণনা করে atan2(1,2) -

<?php
   $y=1;
   $x=2;
   $val=atan2($y, $x);;
   echo "atan2(" . $y ."," . $x .") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

atan2(1,2) = 0.46364760900081

উদাহরণ

নিম্নলিখিত উদাহরণটি গণনা করুন atan2(5, -5) −

<?php
   $y=5;
   $x=-5;
   $val=atan2($y, $x);;
   echo "atan2(" . $y ."," . $x .") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

atan2(5,-5) = 2.3561944901923

উদাহরণ

নিম্নলিখিত প্রোগ্রাম atan2(5,0) গণনা করে এবং 1.570796326795 (M_PI_2) -

প্রদান করে
<?php
   $y=5;
   $x=0;
   $val=atan2($y, $x);;
   echo "atan2(" . $y ."," . $x .") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

atan2(5,0) = 1.5707963267949

উদাহরণ

নিম্নলিখিত উদাহরণ গননা করে atan2(0,0) এবং রিটার্ন 0

<?php
   $y=0;
   $x=0;
   $val=atan2($y, $x);;
   echo "atan2(" . $y ."," . $x .") = " . $val;
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

atan2(0,0) = 0

  1. পিএইচপি সর্বোচ্চ() ফাংশন

  2. PHP log10() ফাংশন

  3. পিএইচপি atan2() ফাংশন

  4. PHP-তে atan2() ফাংশন