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

PHP rad2deg() फ़ंक्शन - रेडियन को डिग्री में परिवर्तित

PHP का rad2deg() फ़ंक्शन **रेडियन (radians) में कोण को डिग्री (degrees) में परिवर्तित** करता है। त्रिकोणमिति फ़ंक्शन्स (sin, cos, tan) रेडियन लेते हैं, लेकिन मनुष्य डिग्री में सोचते हैं।

सिंटैक्स

rad2deg(float $number): float

पैरामीटर

पैरामीटरविवरण
$numberरेडियन में कोण (फ्लोट)

लौटाया गया मान

डिग्री में कोण (फ्लोट)। सूत्र: degrees = radians × 180/π

उदाहरण

1. π रेडियन → 180°

<?php
$angle = M_PI;
echo "angle in degrees = " . rad2deg($angle);
?>
rad2deg(3.1415926535898) = 180

2. π/4 रेडियन → 45°

<?php
$angle = M_PI_4;
echo "rad2deg($angle) = " . rad2deg($angle);
?>
rad2deg(0.78539816339745) = 45

3. गैर-संख्यात्मक आर्गुमेंट — चेतावनी

<?php
$angle = "Hello";
echo "rad2deg($angle) = " . rad2deg($angle);
?>
PHP Warning: rad2deg() expects parameter 1 to be float, string given

4. बाइनरी/ऑक्टल/हेक्स लिटरल्स

<?php
$angle = 0b0110; // बाइनरी 6 = दशमलव 6
echo "rad2deg($angle) = " . rad2deg($angle);
?>
rad2deg(6) = 343.77467707849

6 रेडियन ≈ 343.77°

संबंधित फ़ंक्शन्स

  • deg2rad() — डिग्री को रेडियन में परिवर्तित (विपरीत)
  • sin(), cos(), tan() — रेडियन इनपुट लेते हैं
  • M_PI, M_PI_2, M_PI_4 — सामान्य रेडियन स्थिरांक

व्यावहारिक उपयोग

<?php
// उपयोगकर्ता डिग्री में इनपुट देता है, गणना रेडियन में
$userDegrees = 45;
$radians = deg2rad($userDegrees);
$result = sin($radians);

// परिणाम डिग्री में दिखाने के लिए
$outputDegrees = rad2deg($result); // यह गलत है! sin() का परिणाम अनुपात है, कोण नहीं

// सही: व्युत्क्रम त्रिकोणमिति के लिए
$ratio = 0.5;
$angleRad = asin($ratio);
$angleDeg = rad2deg($angleRad); // 30°
echo "Angle: $angleDeg degrees";
?>

PHP संस्करण

PHP 4, PHP 5, PHP 7, PHP 8+ में उपलब्ध।

  1. - PHP log() फ़ंक्शन - प्राकृतिक लघुगणक और मनमाना आधार

    PHP का log() फ़ंक्शन **प्राकृतिक लघुगणक (natural logarithm, आधार e)** या **निर्दिष्ट आधार** में लघुगणक गणना करता है। डिफ़ॉल्ट आधार यूलर संख्या M_E (≈2.718) है। सिंटैक्स log(float $arg, float $base = M_E): float पैरामीटर्स पैरामीटरविवरण $argवह मान जिसका लघुगणक चाहिए $baseआधार (डिफ़ॉल्ट M_E = प्

  1. - PHP lcg_value() फ़ंक्शन - रैखिक सर्वांगसम जनरेटर (0 से 1)

    PHP का lcg_value() फ़ंक्शन **0 और 1 के बीच स्यूडो-रैंडम फ्लोट** जनरेट करता है। LCG = **रैखिक सर्वांगसम जनरेटर (Linear Congruential Generator)** — सबसे पुराने स्यूडो-रैंडम एल्गोरिदम में से एक। सिंटैक्स lcg_value(): float पैरामीटर्स कोई पैरामीटर नहीं। लौटाया गया मान 0.0 और 1.0 (सम्मिलित) के बीच स्य

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

    विवरण rad2deg() फंक्शन रेडियन वैल्यू को डिग्री वैल्यू में कन्वर्ट करता है। यह रेडियन वैल्यू val के समतुल्य डिग्री में लौटाता है। सिंटैक्स rad2deg(val) पैरामीटर्स val − डिग्री में कन्वर्ट की जाने वाली रेडियन वैल्यू। रिटर्न वैल्यू rad2deg() फंक्शन val के समतुल्य डिग्री में लौटाता है। उदाहरण <