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

C++ STL में asinh() फंक्शन


asinh() फंक्शन क्या है?

asinh() फंक्शन C++ स्टैंडर्ड लाइब्रेरी का एक फंक्शन है। asinh(value) एक इनवर्स हाइपरबोलिक साइन है जो sinh(x) का मान लौटाता है जहां x रेडियन में होता है।

फंक्शन प्रोटोटाइप

asinh(value);

पैरामीटर

फंक्शन को इनवर्स हाइपरबोलिक एंगल रेडियन में पास किया जाता है। यह नेगेटिव, पॉजिटिव या शून्य हो सकता है। पैरामीटर मान double, float, या long double हो सकता है।

रिटर्न वैल्यू

यह इनपुट मान का इनवर्स हाइपरबोलिक साइन मान लौटाता है। लौटाया गया मान रेडियन्स में होता है।

उदाहरण 1: बेसिक उपयोग

#include <bits/stdc++.h>
using namespace std;

int main() {
    double insinh = 75.0;
    double value = asinh(insinh);
    cout << "asinh(75.0) = " << value << " radians\n";
    return 0;
}

आउटपुट

asinh(75.0) = 5.01068 radians

उदाहरण 2: रेडियन्स को डिग्री में बदलना

#include <bits/stdc++.h>
using namespace std;

int main() {
    double insinh = 75.0;
    double value = asinh(insinh);
    cout << "asinh(75.0) = " << value << " radians\n";
    cout << "The value converted in degrees is " << (value * (180 / 3.141592));
    return 0;
}

आउटपुट

asinh(75.0) = 5.01068 radians
The value converted in degrees is 287.091

महत्वपूर्ण बिंदु

  • हेडर: <cmath> या <bits/stdc++.h>
  • C++11 से उपलब्ध
  • रेडियन्स से डिग्री में बदलने का सूत्र: डिग्री = रेडियन्स × (180/π)
  • डोमेन: सभी वास्तविक संख्याएं
  • रेंज: सभी वास्तविक संख्याएं
  1. - C++ STL में atanh() फ़ंक्शन

    atanh() फ़ंक्शन atanh() फ़ंक्शन आर्क हाइपरबोलिक टैंजेंट (व्युत्क्रम हाइपरबोलिक टैंजेंट) लौटाता है। <cmath> हेडर में परिभाषित (C++11 से)। सिंटैक्स atanh(var) पैरामीटर: var - float, double, या long double। मान -1 और 1 के बीच होना चाहिए (अनन्य)। वापसी मान आर्क हाइपरबोलिक टैंजेंट मान (रेडियन मे

  1. - C++ STL में cosh() फ़ंक्शन

    cosh() फ़ंक्शन cosh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक कोसाइन लौटाता है। <cmath> हेडर में परिभाषित। सिंटैक्स cosh(var) पैरामीटर: var - float, double, या long double। वापसी मान हाइपरबोलिक कोसाइन मान, सीमा: [1, ∞)। उदाहरण 1: रेडियन इनपुट #include <iostream> #include <cm

  1. - C++ STL में sinh() फ़ंक्शन

    sinh() फ़ंक्शन sinh() फ़ंक्शन दिए गए कोण (रेडियन में) का हाइपरबोलिक साइन लौटाता है। <cmath> हेडर में परिभाषित। सिंटैक्स sinh(var) पैरामीटर: var - float, double, या long double। वापसी मान हाइपरबोलिक साइन मान, सीमा: (-∞, ∞)। उदाहरण 1: रेडियन इनपुट #include <iostream> #include <cmath