← গণিত ও পরিসংখ্যান

মডুলার অঙ্কের টুলকিট (Extended GCD, inverses, CRT)

BigInt নির্ভুলতায় extended Euclid, মডুলার ইনভার্স, দ্রুত ঘাত ও CRT মার্জ চালান; “কীভাবে হিসাব করা হয়” অংশে প্রতিটি ভাগফল, সহগ ও মার্জ ধাপ দেখায়।

অন্যান্য ভাষা 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | Español (LatAm) | Español (México) | Português (Brasil) | Português (Portugal) | Bahasa Indonesia | Tiếng Việt | 한국어 | Français | Deutsch | Italiano | Русский | हिन्दी | العربية | বাংলা | اردو | Türkçe | ไทย | Polski | Filipino | Bahasa Melayu | فارسی | Nederlands | Українська | עברית | Čeština

এই টুলকিট extended Euclid এর জন্য একটি state ধরে রাখে, তাই একই সংখ্যার উপর gcd, Bézout সহগ, inverse বা লিনিয়ার কনগ্রুয়েন্স—সবই বারবার টাইপ না করে পরীক্ষা করতে পারবেন। Fast power বাইনারি exponentiation লগ ব্যবহার করে, আর CRT coprime ও non‑coprime উভয় মডুলাসের জন্য কম্প্যাটিবিলিটি চেকসহ সমর্থন করে।

প্রতিটি টুল screen reader‑বান্ধব (role="status" ও role="alert" এর মাধ্যমে), আর “কীভাবে হিসাব করা হয়” টেবিলগুলো সরাসরি CSV বা শেয়ারযোগ্য URL হিসেবে এক্সপোর্ট করা যায়।

ইনপুট ও টুল নির্বাচন

ফলাফল

কীভাবে হিসাব করা হয়েছে

    মধ্যবর্তী ধাপগুলোর টেবিল

    প্রশ্নোত্তর

    আমি কত বড় পূর্ণসংখ্যা ইনপুট দিতে পারি?

    সব ইনপুট ফিল্ড JavaScript BigInt হিসেবে পড়া হয়, তাই খুব বড় বা ঋণাত্মক পূর্ণসংখ্যা নিয়েও কাজ করা যায়। কেবল মডুলাসকে অবশ্যই ধনাত্মক পূর্ণসংখ্যা রাখতে হবে।

    “কীভাবে হিসাব করা হয়” অংশে কী কী দেখা যায়?

    extended Euclid এর quotient টেবিল, inverse বের করতে ব্যবহৃত সহগ, fast power এর res/base/exp ট্রেস, প্রতিটি CRT merge ধাপ এবং লিনিয়ার কনগ্রুয়েন্সের reduction পথ—সবই সেখানে থাকে এবং CSV হিসেবে এক্সপোর্ট করা যায়।