परिभाषा और उपयोग
अधिकांश त्रिकोणमितीय फ़ंक्शन्स जैसे sin, cos, tan को कोण आर्गुमेंट **रेडियन्स** में चाहिए। **deg2rad()** फ़ंक्शन डिग्री से रेडियन्स में रूपांतरण में उपयोगी है।
यह एक फ्लोट संख्या लौटाता है जैसे कि number = deg2rad(x) जहां x डिग्री में कोण है। रेडियन्स में कोण = डिग्री में कोण × π/180।
उदाहरण के लिए deg2rad(30) 0.5235987755983 रेडियन्स के बराबर है।
सिंटैक्स
deg2rad(float $number): float
पैरामीटर्स
| क्र.सं. | पैरामीटर और विवरण |
|---|---|
| 1 | number डिग्री में कोण दर्शाने वाली फ्लोट संख्या |
रिटर्न मान
PHP deg2rad() फ़ंक्शन रेडियन्स में कोण दर्शाने वाली एक फ्लोट संख्या लौटाता है।
PHP संस्करण
यह फ़ंक्शन PHP संस्करण 4.x, PHP 5.x और PHP 7.x में उपलब्ध है।
उदाहरण 1
30 डिग्री के रेडियन समतुल्य की गणना:
<?php
$arg = 30;
$val = deg2rad($arg);
echo "deg2rad(" . $arg . ") = " . $val;
?>
आउटपुट
deg2rad(30) = 0.5235987755983
उदाहरण 2: 180 डिग्री को रेडियन्स में बदलें
<?php
$arg = 180;
$val = deg2rad($arg);
echo "deg2rad(" . $arg . ") = " . $val . "\n";
echo "pi रेडियन्स में = " . M_PI;
?>
आउटपुट
deg2rad(180) = 3.1415926535898 pi रेडियन्स में = 3.1415926535898
उदाहरण 3: नॉन-न्यूमेरिक आर्गुमेंट त्रुटि
<?php
$arg = "Hello";
$val = deg2rad($arg);
echo "deg2rad(" . $arg . ") = " . $val;
?>
आउटपुट
PHP Warning: deg2rad() expects parameter 1 to be float, string given
उदाहरण 4: हेक्साडेसिमल इनपुट
आर्गुमेंट संख्या बाइनरी, ऑक्टल या हेक्साडेसिमल दशमलव संख्या हो सकती है। 0x2d कोण (45 डिग्री के बराबर) को रेडियन्स में बदलना:
<?php
$arg = 0x2d;
$val = deg2rad($arg);
echo "deg2rad(" . $arg . ") = " . $val;
?>
आउटपुट
deg2rad(45) = 0.78539816339745