Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

mod


serhiyiv ©   (2010-01-31 14:24:00) 

Народ помогите пожалуйста разобраться с mod.
Вот нашел разяснение:
операция mod вычисляет остаток от деления, а операция div осуществляет целочисленное деление, при котором остаток от деления отбрасывается:
78 mod 33 = 12
78 div 33 = 2

Как так получаеться что 78 mod 33 = 12 ведь если поделить 78 на 33 выйдет 2,3636363636363636363636363636364
а если mod вычисляет остаток от деления то ето должно быть ,3636363636363636363636363636364    а не 12.
Разясните пожалуйста!!!!


serhiyiv   (2010-01-31 16:24:00) [1]

Danke schon!


Вася   (2010-01-31 16:18:00) [2]

> то ето должно быть ,3636363636363636363636363636364    а не 12.

это кажется если сделать frac(78/33)


Плохиш   (2010-01-31 15:26:00) [3]


> p.s. модераторам, давайте переименуем "Начинающим" в "Детский
> сад"?. чтобы соответствовало...

+1


sniknik   (2010-01-31 14:53:00) [4]

есть 78 яблок ... надо раздать 33 человекам поровну,
по скольку яблок достанется каждому? - div
сколько яблок останется после раздачи? - mod

p.s. модераторам, давайте переименуем "Начинающим" в "Детский сад"?. чтобы соответствовало...


jack128_   (2010-01-31 14:49:00) [5]


> 78 на 33 выйдет 2,3636363636363636363636363636364

2,(36) округляем до целого вниз, то есть до 2.
78 - 33*2 = 12


Наверх

Титульная страница Поиск, карта сайта Написать письмо