Форум программистов, компьютерный форум CyberForum.ru

остаток от деления - C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 34, средняя оценка - 4.94
MaDMaN_34
0 / 0 / 0
Регистрация: 21.12.2010
Сообщений: 10
16.12.2011, 23:47     остаток от деления #1
обычно использовал "%" для отделения остатка от деления двух чисел только для того чтобы узнать целочисленное деление или нет.

Теперь когда надо найти элементом с остатком от деления на три равный 2 не получается.
C++
1
if((a[i]%3)==2)
проверял к примеру 12%8 выдает 4 хотя должно быть 5.

в чем ошибка. Я уже подумывал что оператор "%" используется только для определения целочисленого деления?

Срочно нужно завтра сдавать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.12.2011, 23:47     остаток от деления
Посмотрите здесь:

C++ Найти частное от деления нацело N на K, а также остаток от этого деления
остаток от деления C++
остаток от деления C++
Остаток от деления C++
C++ Остаток от деления
C++ Остаток от деления (%)
Найти остаток от деления C++
Для двух целых чисел найти остаток и частное от целочисленного деления, частное от вещественного деления C++
C++ Найти остаток от деления
Остаток от деления C++
C++ Целый остаток от деления
C++ Остаток от целочисленного деления

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ValeryS
Модератор
6413 / 4879 / 448
Регистрация: 14.02.2011
Сообщений: 16,180
16.12.2011, 23:51     остаток от деления #2
Цитата Сообщение от MaDMaN_34 Посмотреть сообщение
проверял к примеру 12%8 выдает 4
правильно выдает
Цитата Сообщение от MaDMaN_34 Посмотреть сообщение
хотя должно быть 5.
ИНТЭРЭСНО!!
5+8==12???
так что ли??
MaDMaN_34
0 / 0 / 0
Регистрация: 21.12.2010
Сообщений: 10
16.12.2011, 23:53  [ТС]     остаток от деления #3
% определяет остаток от деления тоесть 12\8=1.5 он выделяет 5!!
ValeryS
Модератор
6413 / 4879 / 448
Регистрация: 14.02.2011
Сообщений: 16,180
17.12.2011, 00:00     остаток от деления #4
Ты вообще в курсе что такое остаток от деления?
Цитата Сообщение от MaDMaN_34 Посмотреть сообщение
12\8=1.5
это десятичная дробь ОДНА ЦЕЛАЯ и ПЯТЬ ДЕСЯТЫХ а никак не остаток
делим 12 на 8 взять можно один раз следовательно 12-8 =4 ЭТО И ЕСТЬ ОСТАТОК
по другому 12/8 =1 и 4/8 числитель и есть остаток
vpnwz151
 Аватар для vpnwz151
10 / 11 / 1
Регистрация: 03.11.2011
Сообщений: 129
17.12.2011, 02:34     остаток от деления #5
В калькуляторе есть инженерский там есть mod(Кнопочка)!
12 mod 8 = 4
zim_a_
0 / 0 / 0
Регистрация: 16.12.2011
Сообщений: 8
24.05.2012, 23:00     остаток от деления #6
Цитата Сообщение от MaDMaN_34 Посмотреть сообщение
обычно использовал "%" для отделения остатка от деления двух чисел только для того чтобы узнать целочисленное деление или нет.

Теперь когда надо найти элементом с остатком от деления на три равный 2 не получается.
C++
1
if((a[i]%3)==2)
проверял к примеру 12%8 выдает 4 хотя должно быть 5.

в чем ошибка. Я уже подумывал что оператор "%" используется только для определения целочисленого деления?

Срочно нужно завтра сдавать?
ахахаххахахах!!!!
Yandex
Объявления
24.05.2012, 23:00     остаток от деления
Ответ Создать тему
Опции темы

Текущее время: 13:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru