Module: (सी ++) वास्तविक संख्या


Problem

5 /10


वास्तविक संख्या के साथ संचालन। सेमीथ मॉड्यूल

Theory Click to read/hide

वास्तविक संख्याओं के साथ संक्रियाएं। cmath

मॉड्यूल वास्तविक संख्याओं के साथ काम करते समय, हम पहले से ही परिचित गणित मॉड्यूल का उपयोग कर सकते हैं, जिसमें बड़ी संख्या में अंतर्निहित फ़ंक्शन होते हैं। 
समस्याओं को हल करते समय, वास्तविक संख्याओं को निकटतम पूर्णांक मानों में गोल करना अक्सर आवश्यक होता है। इसके दो कार्य हैं।

याद रखने की जरूरत है!
1. स्पष्ट प्रकार के रूपांतरण के साथ ( float x=1.5; int y = int(x))  -  वास्तविक संख्या का भिन्नात्मक भाग काट दिया जाता है (y = 1); 
2. फ़ंक्शन <कोड>फ़्लोर(x) -   x (राउंड डाउन);
से कम या बराबर सबसे बड़ा पूर्णांक देता है 3. फ़ंक्शन <कोड>छत(x) -   x (राउंड अप) के बराबर या उससे छोटा पूर्णांक देता है।

cmath मॉड्यूल में निहित सबसे उपयोगी कार्य यहां दिए गए हैं। <टेबल बॉर्डर = "1" सेलपैडिंग = "4"> <शरीर> <थ>फंक्शन <थ>विवरण राउंडिंग राउंड (x)
सी ++ 11 किसी संख्या को निकटतम पूर्णांक तक पूर्णांक बनाता है। यदि संख्या का भिन्नात्मक भाग 0.5 है, तो संख्या को निकटतम पूर्ण संख्या में गोल कर दिया जाता है।  trunc(x)
सी ++ 11 आंशिक भाग को हटा देता है मंजिल (x) किसी संख्या को नीचे ("फ्लोर") राउंड करता है, इस प्रकार  -2 ceil(x) किसी संख्या को ऊपर ("सीलिंग") राउंड करता है, जबकि ceil(1.5) == 2ceil(-1.5) ==  ; -1 abs(x) मॉड्यूलो (पूर्ण मान)। fabs(x) मॉड्यूलो वास्तविक संख्या जड़ें, लघुगणक sqrt(x) वर्गमूल। उपयोग: y = sqrt(x) पाउ(x, y) x को y की घात तक बढ़ाता है। \(x^y\) लॉग (x) प्राकृतिक लघुगणक।  exp(x) प्राकृतिक लघुगणकों का आधार e = 2.71828... त्रिकोणमिति sin(x) रेडियन में निर्दिष्ट कोण की ज्या cos(x) रेडियन में निर्दिष्ट कोण की कोसाइन tan(x) रेडियन में निर्दिष्ट कोण की स्पर्शरेखा asin(x) Arcsine, रेडियन में मान लौटाता है acos(x) चाप कोसाइन, रेडियन में मान लौटाता है atan(x) आर्कटैंजेंट, रेडियन में मान लौटाता है atan2(y, x) (x, y) बिंदु का ध्रुवीय कोण (रेडियन में)।

Problem

एक प्रोग्राम लिखें जो कीबोर्ड पर दर्ज की गई संख्या के वर्गमूल की गणना दशमलव के तीन स्थानों तक करता है। 

इनपुट
इनपुट एक वास्तविक संख्या है।

छाप
दी गई संख्या का वर्गमूल तीन अंकों तक प्रिंट करें।

 
उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट"> <सिर> <थ वर्ग = "अंक"> # <वें>इनपुट <वें>आउटपुट <शरीर> 1 25.0 5.000