C++ знак деления с остатком % поясните понятней...
здарова народ начал изучать С++ пока все прекрасно понимаю но тут в тупике оказался со знаком деления с остатком " % " я его логику понять не могу ...поясните пожалуйста .. вот открывок с пояснением из книги и таблицей ...
[ссылка заблокирована по решению администрации проекта]
я эту таблицу понял так ...если не правильно понял поясните пожалуйста логику так как должно быть ...ату я совсем зациклился на этом месте хочу получить исчерпывающий ответ чтобы закрепить учебный материал.. .
3%2 ...3/2=1,5 остаток 5 это число не четное поэтому С++ присваивает ему 1
4%2 ...4/2=2,0 остатка нету поэтому С++ присваивает ему 0
25%2....25/2=12,5 остаток 5 это число не четное поэтому С++ присваивает ему 1
60%2....60/2=30 остатка нету поэтому С++ присваивает ему 0
25%5....25/5=5 остатка нету поэтому С++ присваивает ему 0 но почему в скрине вышше тут упомянули что 25 детился на 5 ...ясен пень что оно делится и 60 на 2 тоже делится и что с этого? поясните пожалуйста этот момент.. .
13%5....13/5=2,6 остаток есть и это число четное по моей логике должна присвоиться 0 но в таблице стоит цифра 3 почему? и указали что не делится на 5 ...