मॉड्यूलर घातांक कैलकुलेटर
पूर्णांक a, गैर-ऋणात्मक b और धनात्मक modulus m दर्ज करें। स्थानीय गणना में floating-point rounding नहीं है।
उपयोग कैसे करें
उपयोग कैसे करें
- a, b≥0 और m>0 दर्ज करें।
- गणना चुनें।
- सटीक शेष और चरण पढ़ें।
परिभाषा और सीमा
m>0, b≥0 पूर्णांक और a signed integer हो सकता है। हर दशमलव input अधिकतम 1,000 अंकों का है और BigInt प्रयोग होता है।
Square-and-multiply
result=1 और base=a mod m से शुरू करें; binary bit 1 होने पर गुणा करें, फिर base का square और exponent को आधा करें।
अक्सर पूछे जाने वाले सवाल
आप यह भी जानना चाहेंगे
क्या exponent ऋणात्मक हो सकता है?
नहीं।
क्या m शून्य हो सकता है?
नहीं, m धनात्मक होना चाहिए।
क्या बड़े integer चलते हैं?
हर input 1,000 अंकों तक।