I'm trying to use the function rem() to determine the remainder of some modulus arithmetic equation, however my implementation doesn't seem to work. The equation in question is: . The correct answer should be but when I try solving it with the rem() function I get an unexpected answer. What am I doing wrong?
>> r=rem(715^17,2773)
r =
2089
>>
I checked the original equation using Wolframalpha and it does give me the answer I was expecting:

 Respuesta aceptada

Chunru
Chunru el 21 de Oct. de 2021
715^17 is too big. You can use symbolic computation:
r=rem(sym(715)^17,2773)
r = 
1462

Más respuestas (0)

Categorías

Más información sobre Symbolic Math Toolbox en Centro de ayuda y File Exchange.

Preguntada:

el 21 de Oct. de 2021

Comentada:

el 21 de Oct. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by