Другие языки программирования и технологии
что такое остаток от деления и по какой формуле он вычисляется в с++
почему когда a=5/2 получаем 2 b=5%2 получаем 1 c=(-5)/2 получаем -2 d=(-5)%2 получаем -1 e=5/(-2) получаем -2 f=5%(-2) получаем 1
никто не ответил на вопрос почему то :-)
это не остаток от деления, это оператор взятия по модулю, результат которого иногда совпадает с остатком от деления.
он считается по формуле е1 % е2 = е1 – (е1 / е2) * е2
где е1/е2 берется целочисленным
это не остаток от деления, это оператор взятия по модулю, результат которого иногда совпадает с остатком от деления.
он считается по формуле е1 % е2 = е1 – (е1 / е2) * е2
где е1/е2 берется целочисленным
По-моему, остаток от деления - второй класс. Или третий? Можно только добавить, что знак остатка совпадает со знаком делимого.
получение остатка от деления - это то же самое, что и деление по модулю. То есть если Вы делите на 2 или -2 у Вас берётся модуль и получаете деление на 2, а то, что Вы делите там и остаётся остаток с тем же знаком (если остаток ненулевой)
Вы ещё не дополнили:
g=(-5)/(-2) получаем 1
h=(-5)%(-2) получаем -1
Вы ещё не дополнили:
g=(-5)/(-2) получаем 1
h=(-5)%(-2) получаем -1
% остаток
/ целочисленное деление
Кстати g=-5%(-2) получаем -1 )))
/ целочисленное деление
Кстати g=-5%(-2) получаем -1 )))
почему когда a=5/2 получаем 2
потому что у вас a - типа int... это целочисленный тип.. . и соответственно содержит только целые числа, а никак не дробные.. . поэтому дробная часть отсекается и вместо 2,5 вы получаете 2
потому что у вас a - типа int... это целочисленный тип.. . и соответственно содержит только целые числа, а никак не дробные.. . поэтому дробная часть отсекается и вместо 2,5 вы получаете 2
Все правильно. Остаток вычислчяется с помощью %
остаток от деления вычисляется с помощью %.
Это очень просто: у тебя есть делимое, делитель и частное от деления. Частное от деления и есть "остаток от деления"=)))
Это очень просто: у тебя есть делимое, делитель и частное от деления. Частное от деления и есть "остаток от деления"=)))
Похожие вопросы
- Остаток от деления в паскале
- как сосчитать остаток от деления больших чисел??
- Паскаль. Цикл While. Определить остаток от деления большего числа а на меньшее число b, не используя стандартные функции
- Найдите наибольшее четырехзначное число, которое при делении на любое однозначное число, кроме 1,2и3, дает в остатке 3
- Может кто знает? Не нужно решать, прост может кто знает как записать формулу расчета с целым и остатком? Заранее спасибо
- Формула в Exel
- Деление отрицательного числа. Ассемблер
- Вопрос про бесконечность при делении. Мне кажеться это не верно, но я могу ошибаться. Помогите мне понять
- ПОМОГИТЕ! Нужна формула рассчета рейтинга фотографий! Или объяснение, как его посчитать! Выручайте!
- вопрос по "множественному" ЕСЛИ в логических формулах Excel 2007 и 2010