Возведение числа в степень и нахождение остатка от деления - C#

Узнай цену своей работы

Формулировка задачи:

Проблема вот в чем ) мне нужно найти число по вот этой формуле 4530(mod97) Но вот только одна проблема ) ответ должен быть равно 8 в мне выдает 97 (код от проги снизу) Может кто подскажем в чем проблема)
double Kot = (Math.Pow(45, 30) % 97);
textBox6.Text += Kot;

Решение задачи: «Возведение числа в степень и нахождение остатка от деления»

textual
Листинг программы
int x = 45; // Основание
int p = 30; // Степень
int m = 97; // Модуль
int r = 1; // Результат
 
x %= m;
for (int i = 1; i <= p; i++)
    r = (r * x) % m;

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы