← गणित और सांख्यिकी

मॉड्यूलर अंकगणित सूट (विस्तारित GCD, इन्वर्स, CRT)

विस्तारित यूक्लिड, मॉड्यूलर इन्वर्स, फास्ट पावर, CRT मर्ज और रैखिक सर्वांगसमताएँ BigInt सटीकता के साथ चलाएँ—और “कैसे गणना होती है” में हर भागफल, गुणांक और मर्ज चरण का लॉग देखें।

अन्य भाषाएँ ja | en | zh-CN | zh-TW | zh-HK | es | es-419 | es-MX | pt-BR | pt-PT | id | vi | ko | fr | de | it | ru-RU | hi-IN | ar | bn-BD | th-TH | fil-PH | fa-IR | he-IL | cs-CZ

यह सूट विस्तारित यूक्लिड के लिए एक ही state बनाए रखता है, ताकि आप gcd, बेज़ू गुणांक, इन्वर्स या रैखिक सर्वांगसमता के समाधान बिना दोबारा नंबर टाइप किए जाँच सकें। फास्ट पावर में बाइनरी घातांक (binary exponentiation) के लॉग दिखते हैं, और CRT सह‑अभाज्य व गैर‑सह‑अभाज्य दोनों मॉड्यूलस के लिए संगतता जाँच के साथ काम करता है।

हर टूल स्क्रीन‑रीडर के लिए `role="status"` और `role="alert"` के साथ बनाया गया है, और “कैसे गणना होती है” की तालिकाएँ सीधे CSV या शेयर‑योग्य URL में निर्यात हो जाती हैं।

इनपुट और टूल चयन

परिणाम

कैसे गणना होती है

    मध्यवर्ती चरणों की तालिका

    अक्सर पूछे जाने वाले प्रश्न

    मैं कितने बड़े पूर्णांक दर्ज कर सकता हूँ?

    हर फ़ील्ड को JavaScript BigInt के रूप में पार्स किया जाता है, इसलिए आप ऋणात्मक मानों और बहुत बड़े पूर्णांकों के साथ भी काम कर सकते हैं। केवल मॉड्यूलस (modulus) का धनात्मक पूर्णांक होना आवश्यक है।

    “कैसे गणना होती है” में क्या दिखता है?

    आपको विस्तारित यूक्लिड की भागफल तालिका, इन्वर्स के लिए उपयोग हुए गुणांक, फास्ट पावर के लिए res/base/exp ट्रेल, CRT के हर मर्ज स्टेप, और रैखिक कॉन्ग्रुएंस के reduction चरण दिखाई देंगे। सब कुछ CSV के रूप में निर्यात किया जा सकता है।