क्या सी # मनमाने ढंग से सटीक अंकगणित का समर्थन करता है (मुझे लगता है कि इसे बिग्नम भी कहा जाता है)?क्या सी # में मनमाने ढंग से सटीक अंकगणित के लिए समर्थन है?
यदि ऐसा नहीं होता है, तो कौन से पुस्तकालय इसका समर्थन करते हैं?
क्या सी # मनमाने ढंग से सटीक अंकगणित का समर्थन करता है (मुझे लगता है कि इसे बिग्नम भी कहा जाता है)?क्या सी # में मनमाने ढंग से सटीक अंकगणित के लिए समर्थन है?
यदि ऐसा नहीं होता है, तो कौन से पुस्तकालय इसका समर्थन करते हैं?
एक BigInteger
संरचना है जो मनमानी आकार के पूर्णांक का समर्थन करती है।
http://msdn.microsoft.com/en-us/library/system.numerics.biginteger.aspx
हालांकि फ्लोटिंग प्वाइंट के लिए कुछ भी नहीं।
हाहाहा के माध्यम से देखकर सिस्टम न्यूमेरिक्स के तहत पाया है। मुझे यह पता चलता है कि इंटेलिजेंस का उपयोग करके, – Oztaco
बिगइन्ट मनमाने ढंग से सटीकता का समर्थन नहीं करता है, यह मनमाने ढंग से बड़े पूर्णांक का समर्थन करता है। यह केवल पूर्णांक का समर्थन करता है। यदि आप मनमाना परिशुद्धता चाहते हैं, तो आपको BigNum क्लास की आवश्यकता है। – zmbq
एफ # में Microsoft.FSharp.Math.BigNum
पर बिगनाम प्रकार है, तो आप इसे सी # से भी उपयोग करने में सक्षम होना चाहिए।
यह प्रकार F# Powerpack में मौजूद है। इसे डाउनलोड करें और उपयुक्त DLL का संदर्भ लें (मुझे लगता है कि यह FSharp.Powerpack.Dll है, लेकिन आपको थोड़ा परीक्षण और त्रुटि की आवश्यकता होगी)।
fsharp sidnt intellisense में दिखाई देता है इसलिए मैंने csharp को इसके बजाय रखा है और इसमें माइक्रोसॉफ्ट.CSharp.Math.BigNum नहीं है, और जैसा कि मैंने माइक्रोसॉफ्ट.एफएसएचआरपी कहा है ... – Oztaco
मैं मौजूद नहीं हूं ' जवाब संपादित करेंगे, यह थोड़ा मुश्किल है। – zmbq
आह धन्यवाद, मैंने संदर्भ जोड़ा और अब मैं माइक्रोसॉफ्ट का उपयोग कर सकता हूं। एफएसएआरएआरपी मौजूद है, लेकिन Mi..ft.FSharp.Math.BigNum नहीं है? – Oztaco
आपको पहले से ही बड़ा पूर्णांक मिला है;
http://msdn.microsoft.com/en-us/library/microsoft.solverfoundation.common.rational(v=vs.93).aspx
http://stackoverflow.com/questions/176775: यदि आप बड़े परिमेय संख्याओं की जरूरत है (जो है, अंशों जहां गणक और हर बड़ा पूर्णांक हैं) आप सॉल्वर पुस्तकालय से वाजिब वर्ग का उपयोग कर सकते/big-integers-in-c-sharp –