কম্পিউটার টিউটোরিয়াল

PHP 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

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

সিনট্যাক্স

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

প্যারামিটার

ক্রমিক নংপ্যারামিটার ও বিবরণ
1y
ভাজ্য
2x
ভাজক

রিটার্ন মান

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

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. PHP max() ফাংশন

  2. PHP log10() ফাংশন

  3. PHP atan2() ফাংশন

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