Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

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 और y >= 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

पैरामीटर्स

क्र.सं. पैरामीटर और विवरण
1 y
लाभांश (dividend)
2 x
भाजक (divisor)

वापसी मान

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. - PHP log10() फ़ंक्शन - आधार-10 लघुगणक

    PHP का log10() फ़ंक्शन किसी संख्या का **आधार-10 लघुगणक (base-10 logarithm)** गणना करता है। इसे सामान्य या मानक लघुगणक भी कहते हैं। सिंटैक्स log10(float $arg): float पैरामीटर पैरामीटरविवरण $argवह संख्या जिसका आधार-10 लघुगणक चाहिए लौटाया गया मान $arg का आधार-10 लघुगणक (फ्लोट)। गणितीय संबंध l

  1. - PHP atan2() फ़ंक्शन

    परिभाषा और उपयोग atan2() फ़ंक्शन दो वेरिएबल्स का आर्क टेंजेंट गणना करता है। atan2(y, x) दो संख्याओं x और y का आर्क टेंजेंट लौटाता है। हालांकि यह atan(y)/atan(x) के समान है, लेकिन x और y दोनों के संकेतों का उपयोग परिणाम के चतुर्थांश को निर्धारित करने के लिए किया जाता है। तदनुसार, x और y के मानों के

  1. - PHP में atan2() फंक्शन

    विवरण atan2() फंक्शन दो वेरिएबल्स का आर्क टेंजेंट लौटाता है। सिंटैक्स atan2(val1, val2) पैरामीटर्स val1 − डिविडेंड val2 − डिवाइजर रिटर्न वैल्यू atan2() फंक्शन val2/val1 का आर्क टेंजेंट रेडियन में लौटाता है। लौटाया गया मान -Pi और Pi के बीच होता है। उदाहरण <?php echo(atan2(30, 30) . <br>