|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
28.05.2012, 10:50 | #1 |
Регистрация: 25.01.2011
Сообщений: 3
|
Деление по модулю
Привет всем! подскажите пожалуйста, как проходит деление по модулю?
не могу въехать. почему 1%2 = 1, остаток от деления же получается 0,5. спасибо за понимание и помощь |
28.05.2012, 12:42 | #2 |
Форумчанин
Регистрация: 16.04.2011
Сообщений: 126
|
0,5 это не остаток от деления, а результат деления числа 1 на число 2.
остаток от деления целых чисел всегда целое число! |
28.05.2012, 15:28 | #3 |
С++
Форумчанин
Регистрация: 22.09.2008
Сообщений: 791
|
a / b = c, a % b = d <=> a = c * b + d, 0 <= d < b
Форматируйте код, будьте людьми.
|
28.05.2012, 18:18 | #4 |
Регистрация: 25.01.2011
Сообщений: 3
|
спасибо.но извините немного все равно не понимаю почему получается именно 1....если возможно по подробней ответ...я только начал изучать программирование с++ и сейчас стопор..спасибо за понимание...
|
28.05.2012, 19:04 | #5 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
представь, что есть полная 50л канистра и 3л банка. И ты начинаешь вычерпывать из канистры банкой воду (набирать можно только полную банку). 48л вычерпал, осталось 2 литра. Это и есть остаток от деления 50 на 3 по модулю.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
Последний раз редактировалось veniside; 28.05.2012 в 19:06. |
28.05.2012, 21:15 | #6 |
Регистрация: 25.01.2011
Сообщений: 3
|
Спасибо большое... теперь понял...урааааааааа....
|
31.05.2012, 19:51 | #7 |
Регистрация: 28.02.2012
Сообщений: 3
|
2%13 = 2 - почему. канистра уже не канает.
|
31.05.2012, 20:21 | #8 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
канает. В этом случае у вас так же осталось 2 литра. Ведь набирать можно только ПОЛНУЮ банку, а полная банка в этом случае - на 13 литров, то есть банку вы набрать так и не смогли, но все равно осталось 2 литра
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
07.01.2017, 01:26 | #9 |
Новичок
Джуниор
Регистрация: 07.01.2017
Сообщений: 1
|
Сууупер, с банками очень четкое объяснение
Даже я поняла, спасибо!!! |
25.12.2017, 20:52 | #10 |
Новичок
Джуниор
Регистрация: 15.08.2016
Сообщений: 2
|
Спасибо.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оператор деление по модулю в java | ISV-777 | Общие вопросы по Java, Java SE, Kotlin | 4 | 11.11.2011 22:07 |
Сложение по модулю | Kycaka | Общие вопросы C/C++ | 12 | 04.06.2009 21:58 |
Обратное о модулю | Cakeinpanic | Общие вопросы C/C++ | 1 | 04.06.2009 08:32 |
форма к модулю | Ilius | Общие вопросы C/C++ | 18 | 13.12.2008 16:20 |