Atanh () फ़ंक्शन रेडियन में एक संख्या के चाप हाइपरबोलिक स्पर्शरेखा (उलटा हाइपरबोलिक स्पर्शरेखा) को लौटाता है।
atanh()
समारोह में एक भी तर्क (-1 ≦ एक्स ≧ 1) रेडियन में, और रिटर्न चाप अतिपरवलयिक स्पर्शज्या लेता है।
atanh()
समारोह में शामिल है हेडर फाइल।
atanh () प्रोटोटाइप
डबल अतनह (डबल एक्स);
प्रकार के आर्क हाइपरबोलिक स्पर्शरेखा को खोजने के लिए int
, float
या long double
, आप स्पष्ट रूप से double
कास्ट ऑपरेटर का उपयोग करने के लिए प्रकार को परिवर्तित कर सकते हैं ।
int x = 0; दोहरा परिणाम; परिणाम = अतनह (डबल (x));
इसके अलावा, दो कार्यों atanhf () और atanhl () को C99 में विशेष रूप से टाइप float
और long double
क्रमशः काम करने के लिए पेश किया गया था।
फ्लोट एतानह (फ्लोट एक्स); लंबी डबल एंथल (लंबी डबल एक्स);
atanh () पैरामीटर
atanh()
समारोह की तुलना में एक भी तर्क अधिक से अधिक लेता है या करने के लिए -1 के बराबर और से छोटा या 1 के बराबर।
पैरामीटर | विवरण |
---|---|
दोगुना मूल्य | आवश्यक है। 1 (-1 ≧ x। 1) के बराबर या उससे अधिक डबल मान। |
उदाहरण 1: atanh () विभिन्न मापदंडों के साथ कार्य करता है
#include #include int main() ( // constant PI is defined const double PI = 3.1415926; double x, result; x = -0.5; result = atanh(x); printf("atanh(%.2f) = %.2lf in radians", x, result); // converting radians to degree result = atanh(x)*180/PI; printf("atanh(%.2f) = %.2lf in degrees", x, result); // parameter not in range x = 3; result = atanh(x); printf("atanh(%.2f) = %.2lf", x, result); return 0; )
आउटपुट
atanh (-0.50) = -0.55 रेडियन में atanh (-0.50) = -31.47 डिग्री atanh (3.00) = nan में