C ++ acos () - C ++ Standard Library

C ++ में एको () फ़ंक्शन रेडियंस में एक संख्या (तर्क) के व्युत्क्रम कोसिन को वापस करता है।

यह फ़ंक्शन हेडर फ़ाइल में परिभाषित किया गया है।

(गणित) cos -1 x = acos (x) (C ++ प्रोग्रामिंग में);

acos () प्रोटोटाइप (C ++ 11 मानक के रूप में)

डबल एकड़ (डबल एक्स); फ्लोट एकोस (फ्लोट एक्स); लंबे डबल एसोस (लंबे डबल एक्स); डबल एकड़ (टी एक्स); // अभिन्न प्रकार के लिए

acos () पैरामीटर

एको () फ़ंक्शन रेंज (-1, 1) में एक एकल अनिवार्य तर्क लेता है । इसका कारण यह है कि कोसाइन का मान 1 और -1 की सीमा में है।

acos () रिटर्न वैल्यू

यह देखते हुए कि तर्क सीमा (-1, 1) में है , एको () फ़ंक्शन मान (0, in) की सीमा में देता है।

यदि तर्क 1 या 1 से कम है, तो एकोस () रिटर्न NaNयानी संख्या नहीं है।

पैरामीटर (x) प्रतिलाभ की मात्रा
x = (-1, 1) रेडियंस में (0, π)
-1> एक्स या एक्स> 1 NaN (संख्या नहीं)

उदाहरण 1: कैसे काम करता है?

 #include #include using namespace std; int main() ( double x = 0.0, result; result = acos(x); cout << "acos(x) = " << result << " radians" << endl; // result in degrees cout << "acos(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 acos (x) = 1.5708 रेडियन acos (x) = 90.0027 डिग्री

उदाहरण 2: अभिन्न प्रकार के साथ एकोस () फ़ंक्शन

 #include #include using namespace std; int main() ( int x = -1; double result; result = acos(x); cout << "acos(x) = " << result << " radians" << endl; // Converting result to degrees cout << "acos(x) = " << result*180/3.1415 << " degrees"; return 0; ) 

जब आप प्रोग्राम चलाते हैं, तो आउटपुट होगा:

 acos (x) = 3.14159 रेडियन acos (x) = 180.005 डिग्री

दिलचस्प लेख...