Форум программистов, компьютерный форум, киберфорум
Алгебра, теория чисел
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 01.10.2017
Сообщений: 10
1

Свойство модульной арифметики

26.02.2019, 00:47. Показов 1656. Ответов 4
Метки нет (Все метки)

Всем привет, помогите разобраться где правильно.

Преподаватель решал так:
-113 mod 91; a = -113, b = 91;

-113 mod 91 = (-113 + 91) mod 91 = -22 mod 91 =
// = (-22 + 91) mod 91 = 69 mod 91 = 69 // Зачем этот шаг?

Калькулятор пишет другое:
-113 mod 91 = -22;
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.02.2019, 00:47
Ответы с готовыми решениями:

Правильность модульной системы
Скажите, правильно ли я реализовал модульную систему для CMS: Принцип её работы: Вначале загрузки...

программа модульной структуры
эта программа выводит девочек отличниц а нужно что выводила всех студентов подскажите как это...

Сделать программу модульной
Уважаемые, проблема: требуется сделать программу модульной. То есть один модуль у меня отвчает...

Расположение элементов по модульной сетке
Всем привет. Скажу сразу: я честно в течении 2 дней старался разобраться в своей проблеме сам, но...

4
1 / 1 / 0
Регистрация: 25.02.2019
Сообщений: 4
26.02.2019, 11:55 2
Юра, калькулятор прав, так как (в общем виде) a mod b = a % b, то есть, модуль числа а по b это остаток от деления числа а на b, что обозначается как a % b.
В Вашем случае нужно найти -113 mod 91 = -113 % 91 = -22. Число -22 это, действительно, остаток от деления -113 на 91. Все просто.
Преподаватель, похоже, сам не очень разбирается в этом очень простом вопросе, или не умеет четко его изложить.
1
1064 / 432 / 34
Регистрация: 05.07.2018
Сообщений: 1,750
Записей в блоге: 10
26.02.2019, 12:56 3
Уважаемая Наталья_Мэйпл,
в математике деление с остатком определяется так, чтобы остаток был
всегда неотрицателен и меньше по модулю делителя. Такое представление
всегда однозначно.
...
калькулятор - это просто счетный прибор...
1
2578 / 1666 / 155
Регистрация: 05.06.2011
Сообщений: 4,751
26.02.2019, 13:38 4
Вообще-то, в модульной арифметике нет вообще ни положительных, ни отрицательных. Есть классы целых чисел, и есть их представители — по одному (любому!) на каждый класс.
Это, конечно, ежли по учебнику учиться, а не по калькулятору. Потому как калькулятору математика не вполне обязательна.
1
Эксперт C
26066 / 16256 / 3494
Регистрация: 24.12.2010
Сообщений: 35,626
26.02.2019, 16:23 5
Цитата Сообщение от iifat Посмотреть сообщение
представители — по одному (любому!) на каждый класс.
Вот тут немножко не понял. Почему я не могу одновременно использовать несколько представителей класса? И писать (по модулю 11) 2+10 = 2 - 1 = 1 = 12 = -10
Хотя, конечно, в бой вступили такие знатоки, что кому хошь голову задурят...
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.02.2019, 16:23

Создание модульной программы в Dev C++ 5.9.2
Прошу объяснить! Скачал и установил компактный компилятор Dev C++ 5.9.2. На этом ПК операционная...

разработать программы модульной структуры
1. Вычислить значение функции y=((z+1,5) 〖sin〗^2 (z+2+1,5))/(sin⁡(z+2)+sin⁡(2+0,5)) на интервале с...

Программа сложной модульной структуры
Здравствуйте, помогите пожалуйста, совсем завис, не получается разбить это на отдельные проекты а...

С++ Нужна программа модульной структуры
Пожалуйста помогите,нужна программа модульной структуры,приблизительно на страницу,(т.е. объемная)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.