सी++ में सीबीआरटी क्या है?

Si Mem Sibi Arati Kya Hai



सी ++ में, गणितीय संचालन प्रोग्रामिंग का एक अनिवार्य हिस्सा है, खासकर जटिल गणनाओं से निपटने के दौरान। ऐसा ही एक ऑपरेशन घनमूल है, जो आपको किसी दिए गए मान के घनमूल की गणना करने की अनुमति देता है। सीबीआरटी () इस प्रक्रिया को निष्पादित करने के लिए सी ++ प्रोग्रामिंग भाषा में फ़ंक्शन का उपयोग किया जा सकता है।

इस लेख में, हम इसमें जाएंगे सीबीआरटी () अधिक गहराई में, यह क्या है, इसके काम करने का तरीका, और आप इसे अपनी परियोजनाओं में कैसे नियोजित कर सकते हैं, को कवर करते हुए।







सीबीआरटी () फ़ंक्शन क्या है?

सीबीआरटी () फ़ंक्शन एक C++ फ़ंक्शन है जो एक निर्दिष्ट पूर्णांक का घनमूल लौटाता है। यह क्यूब रूट के लिए है, जैसा कि नाम से ही स्पष्ट है। यह फ़ंक्शन सी ++ मानक लाइब्रेरी में शामिल है और इसमें परिभाषित किया गया है हेडर फाइल।



सीबीआरटी () फ़ंक्शन का सिंटेक्स

का वाक्य-विन्यास सीबीआरटी () समारोह है:



सीबीआरटी ( एक पर )


कहाँ एक पर वह संख्या है जिसका घनमूल निकालने की आवश्यकता है।





प्रतिलाभ की मात्रा

सीबीआरटी () सी ++ में फ़ंक्शन किसी भी प्रकार का एक पैरामीटर लेता है; डबल, फ्लोट, या लॉन्ग डबल, और मान का घनमूल लौटाता है। एक पूर्णांक के मामले को छोड़कर, लौटाए गए क्यूब रूट में पैरामीटर के समान डेटा प्रकार होता है। इसका उपयोग गणितीय गणनाओं में किया जा सकता है और कुछ अनुप्रयोगों के लिए कोड को सरल बनाने में मदद कर सकता है जहां घन जड़ों की गणना करने की आवश्यकता होती है।

सीबीआरटी () फ़ंक्शन कैसे काम करता है?

सीबीआरटी () फ़ंक्शन क्यूब रूट की गणना करने के लिए एक विशिष्ट एल्गोरिदम का उपयोग करता है। यह रोजगार देता है न्यूटन- Raphson विधि, जो वांछित स्तर की सटीकता प्राप्त होने तक प्रारंभिक अनुमान में पुनरावृत्त रूप से सुधार करती है।



एल्गोरिथ्म में सूत्र का बार-बार उपयोग करना शामिल है:

एक्स 1 = ( 2 * एक्स0 + एन / ( X 0 * X 0 ) ) / 3


यहाँ, X 0 के घनमूल के लिए प्रारंभिक अनुमान है एन , और x1 सटीकता का वांछित स्तर प्राप्त होने तक सूत्र को पुनरावृत्त रूप से लागू करके प्राप्त किया गया बेहतर अनुमान है। सटीकता की आवश्यक डिग्री प्राप्त होने तक प्रक्रिया को दोहराया जाता है।

सी ++ में सीबीआरटी () फ़ंक्शन का उपयोग कैसे करें?

उपयोग करने के लिए नीचे दिए गए कोड का पालन करें सीबीआरटी () एक चर के घनमूल की गणना के लिए कार्य।

#शामिल
# शामिल

मुख्य प्रवेश बिंदु ( ) {
डबल संस्करण = 125 ;
दोहरा परिणाम = cbrt ( था ) ;
एसटीडी :: अदालत << 'का घनमूल' << था << ' है ' << परिणाम << एसटीडी :: एंडल;
वापस करना 0 ;
}


उपरोक्त कोड में, हम एक डबल चर घोषित करते हैं था और इसकी वैल्यू को 125 पर सेट करें सीबीआरटी () फ़ंक्शन का उपयोग तब पैरामीटर के साथ किया जाता है था , और परिणाम को दोहरे चर परिणाम में रखा गया है। हम तब उपयोग करते हैं अदालत आउटपुट को कंसोल पर प्रिंट करने के लिए।

उत्पादन

निष्कर्ष

सीबीआरटी () सी ++ में एक उपयोगी गणितीय कार्य है जिसे अनुप्रयोगों की एक विस्तृत श्रृंखला में नियोजित किया जा सकता है। किसी संख्या के घनमूल की गणना करने की इसकी क्षमता जटिल गणनाओं को सरल बनाने में मदद कर सकती है, विशेष रूप से वे जिनमें त्रि-आयामी आकार शामिल हैं। यह उच्च स्तर की सटीकता और सटीकता सुनिश्चित करने के लिए न्यूटन-रैफसन पद्धति का उपयोग करता है और प्रभावी रूप से इनपुट प्रकारों की एक श्रृंखला को संभालता है।