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

PHP sinh() फ़ंक्शन - हाइपरबोलिक साइन

PHP का sinh() फ़ंक्शन दिए गए कोण (रेडियन में) का **हाइपरबोलिक साइन (hyperbolic sine)** लौटाता है।

परिभाषा

हाइपरबोलिक साइन:

sinh(x) = (eˣ - e⁻ˣ) / 2

सिंटैक्स

sinh(float $arg): float

पैरामीटर

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

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

दिए गए पैरामीटर का हाइपरबोलिक साइन (फ्लोट)।

उदाहरण

1. sinh(π/2) — सूत्र के साथ सत्यापन

<?php
$arg = M_PI_2;
$val = (exp($arg) - exp(-$arg)) / 2;
$res = sinh($arg);
echo "sinh(M_PI_2) = $val\n";
echo "using formula = $res\n";
?>
sinh(M_PI_2) = 2.3012989023073
using formula = 2.3012989023073

2. sinh(30°) — डिग्री से रेडियन परिवर्तन

<?php
$arg = deg2rad(30);
$val = sinh($arg);
echo "sinh($arg) = $val";
?>
sinh(0.5235987755983) = 0.54785347388804

3. sinh(0)

<?php
$arg = 0;
$val = sinh($arg);
echo "sinh($arg) = $val";
?>
sinh(0) = 0

4. sinh(π)

<?php
$arg = M_PI;
$val = sinh($arg);
echo "sinh($arg) = $val";
?>
sinh(3.1415926535898) = 11.548739357258

गुण

  • sinh(-x) = -sinh(x) (विषम फ़ंक्शन)
  • sinh(x) = -i * sin(i*x) (त्रिकोणमितीय साइन से संबंध)
  • कैटेनरी वक्र (catenary curve) का वर्णन करता है।

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

  • cosh() — हाइपरबोलिक कोसाइन
  • tanh() — हाइपरबोलिक टैंजेंट
  • asinh() — व्युत्क्रम हाइपरबोलिक साइन
  • deg2rad() — डिग्री को रेडियन में परिवर्तित
  • exp() — eˣ गणना

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 में sinh() फंक्शन

    विवरण sinh() फंक्शन एक नंबर का हाइपरबोलिक साइन लौटाता है जो इसके समतुल्य है: (exp(num) - exp(-num))/2) सिंटैक्स sinh(num) पैरामीटर्स num − वह नंबर जिसके लिए आप हाइपरबोलिक साइन लौटाना चाहते हैं। रेडियन में एक वैल्यू। रिटर्न वैल्यू sinh() फंक्शन एक नंबर का हाइपरबोलिक साइन लौटाता है। उदाहरण <?