C++ में एब्स फंक्शन का प्रयोग किसी सम्मिश्र संख्या का निरपेक्ष मान ज्ञात करने के लिए किया जाता है। एक सम्मिश्र संख्या का निरपेक्ष मान (जिसे मापांक भी कहा जाता है) सम्मिश्र तल में मूल संख्या से उस संख्या की दूरी है। यह सूत्र का उपयोग करके पाया जा सकता है -
कॉम्प्लेक्स नंबर a+bi के लिए:
mod|a+bi| = √(a2+b2)
एब्स () फ़ंक्शन सी ++ में उपरोक्त गणना का परिणाम देता है। इसे जटिल पुस्तकालय में परिभाषित किया गया है जिसे शामिल करने की आवश्यकता है।
सी++ में जटिल संख्याओं के लिए एब्स () फ़ंक्शन के उपयोग को दिखाने के लिए कार्यक्रम
#include <iostream> #include <complex> using namespace std; int main () { float a= 13.0 , b = 5.0; complex<double> complexnumber (a, b); cout << "The absolute value of " << a<<"+"<<b<<"i" << " is: "; cout << abs(complexnumber) << endl; return 0; }
आउटपुट
The absolute value of 13+5i is: 13.9284