Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / С++ деление с остатком / 16 сообщений из 16, страница 1 из 1
16.09.2015, 22:13:02
    #39053298
smile123rnd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
добрый вечер, не смог найти в других темах, прошу помощи!
нужно разделить 5 на 2 и что бы мне выдало в результате 2,5. всячески пробовал, выдает в ответе просто двойку.

int tmp1 = 2, tmp2 = 5;
float del;
del = tmp2 % tmp1; // или del = tmp2 \ tmp1;
cout << "rez=" << del << endl;


заранее спасибо
...
Рейтинг: 0 / 0
16.09.2015, 22:16:16
    #39053301
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
Приведи в плавающей точке делимое.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.09.2015, 22:19:22
    #39053305
smile123rnd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
эмм. извиняюсь, это как?
...
Рейтинг: 0 / 0
16.09.2015, 22:25:45
    #39053308
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
smile123rnd,

Ты чё, приключения Буратино не смотрел что ли ?
5 на 2 не делится ?
Не делится. Вот и дели на 5. Ему, тебе, и трём модераторам...
...
Рейтинг: 0 / 0
16.09.2015, 22:29:00
    #39053310
smile123rnd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
MasterZiv,

шутканул, так шутканул. если не знаешь-дальше бы пролистал пост и не умничал.
...
Рейтинг: 0 / 0
16.09.2015, 22:31:17
    #39053312
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
smile123rndэмм. извиняюсь, это как?
как в учебнике, например
...
Рейтинг: 0 / 0
16.09.2015, 22:48:47
    #39053319
petrav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
smile123rndдобрый вечер, не смог найти в других темах, прошу помощи!
нужно разделить 5 на 2 и что бы мне выдало в результате 2,5. всячески пробовал, выдает в ответе просто двойку.

int tmp1 = 2, tmp2 = 5;
float del;
del = tmp2 % tmp1; // или del = tmp2 \ tmp1;
cout << "rez=" << del << endl;


заранее спасибо
Ты что в школе не учился? Причем тут деление с остатком? По твоему вопросу как-то так:

Код: plaintext
1.
2.
3.
4.
int tmp1 = 2, tmp2 = 5;
float del = 0.0;
del = float(tmp2) / tmp1;
cout << "rez=" << del << endl;


Но не факт, что оно выведет 2.5. Может вывести 2.49999997, например. Нужно уточнить. :)
...
Рейтинг: 0 / 0
16.09.2015, 22:55:18
    #39053322
smile123rnd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
petrav,

int tmp1 = 2, tmp2 = 5;
float del;
del = float(tmp2) / tmp1; // или del = float(tmp2) / float(tmp1);
cout << "rez=" << del << endl;

вот так получилось в ответе 2,5 =)) спасибо большое!
...
Рейтинг: 0 / 0
16.09.2015, 23:10:31
    #39053328
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
smile123rnd, а если 1 на 3 делить то "одна треть" получается? Или нет?
...
Рейтинг: 0 / 0
17.09.2015, 05:59:43
    #39053417
Зимаргл
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
smile123rndMasterZiv,

шутканул, так шутканул. если не знаешь-дальше бы пролистал пост и не умничал.
Как он лихо Илью то опустил ))))))))
...
Рейтинг: 0 / 0
17.09.2015, 07:16:40
    #39053445
SashaMercury
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
Зимарглsmile123rndMasterZiv,

шутканул, так шутканул. если не знаешь-дальше бы пролистал пост и не умничал.
Как он лихо Илью то опустил ))))))))

мда. может ли тупой студент опустить доктора наук ?
...
Рейтинг: 0 / 0
17.09.2015, 08:31:23
    #39053490
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
smile123rndдобрый вечер, не смог найти в других темах, прошу помощи!
нужно разделить 5 на 2 и что бы мне выдало в результате 2,5. всячески пробовал, выдает в ответе просто двойку.

int tmp1 = 2, tmp2 = 5;
float del;
del = tmp2 % tmp1; // или del = tmp2 \ tmp1;
cout << "rez=" << del << endl;


заранее спасибо


del = ((double) tmp2) / tmp1;
...
Рейтинг: 0 / 0
17.09.2015, 08:44:05
    #39053498
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
MasterZiv,
а чё не
del= static_cast<double>(tmp1)/tmp2;
?
...
Рейтинг: 0 / 0
17.09.2015, 08:47:57
    #39053501
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
ИзопропилMasterZiv,
а чё не
del= static_cast<double>(tmp1)/tmp2;
?
Чё.Чё. Минимализм. :)
...
Рейтинг: 0 / 0
17.09.2015, 10:33:32
    #39053594
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
ИзопропилMasterZiv,
а чё не
del= static_cast<double>(tmp1)/tmp2;
?

Можно и так...
Мне лёжа в кровати набивать было на телефоне лень...
...
Рейтинг: 0 / 0
17.09.2015, 21:01:11
    #39054448
petalvik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
С++ деление с остатком
SashaMercuryмда. может ли тупой студент опустить доктора наук ?
Ну, если студент подрабатывает лифтером...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / С++ деление с остатком / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]