Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.08.2019, 14:55   #21
BLACK_RAIN
Форумчанин
 
Регистрация: 13.02.2012
Сообщений: 867
По умолчанию

но ведь если, например, 85 разделить на 40 - получится 2 целых и 5 в остатке.
так или нет?
это как 7 делить на 5 = 1 целое и 2 в остатке. Даже если записывать дробями, остаток целой частью не станет.
Цитата:
Сообщение от Аватар Посмотреть сообщение
7/5 = 1,4 - справа от запятой тоже остаток от деления?
а что тогда?
Дробная часть это разве не остаток, по-вашему?
BLACK_RAIN вне форума Ответить с цитированием
Старый 08.08.2019, 16:47   #22
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
Сообщение от BLACK_RAIN Посмотреть сообщение
Дробная часть это разве не остаток, по-вашему?
И не только по-моему). Умножь эту дробную часть частного на делитель и получишь свой "остаток", можно сказать ту часть делителя, которая не уместилась целое число раз в делимое. Естесно на компе это будет приближенно, float же

7/5=1.4 -> 0.4*5=2 твой "остаток" или 40% (0.4*100) от делителя
3.1/2=1.55 -> 0.55*2=1.1 - аналогично
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 08.08.2019 в 16:59.
Аватар вне форума Ответить с цитированием
Старый 09.08.2019, 02:20   #23
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,859
По умолчанию

Цитата:
Сообщение от BLACK_RAIN Посмотреть сообщение
но ведь если, например, 85 разделить на 40 - получится 2 целых и 5 в остатке.
так или нет?
Так. Только в топике был вопрос про деление дробных чисел. А 85 и 40 это целые числа.

Цитата:
Сообщение от BLACK_RAIN Посмотреть сообщение
Дробная часть это разве не остаток, по-вашему?
Не по-нашему, а по науке это не остаток, а дробная часть вещественного числа. И она НИКОГДА в реальных физических процессах не может тождественно равняться нулю! Уж поверьте, пожалуйста физику по образованию и по натуре.
А про действия с вещественными числами в программе настоятельно советую "основу основ" от Антона Григорьева Неочевидные особенности вещественных чисел
northener вне форума Ответить с цитированием
Старый 09.08.2019, 08:55   #24
BLACK_RAIN
Форумчанин
 
Регистрация: 13.02.2012
Сообщений: 867
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
можно сказать ту часть делителя, которая не уместилась целое число раз в делимое.
Всё что не уместилось в целую часть - уже априори целой частью не является. Проще говоря - это и есть остаток, как его ни называй
Цитата:
Сообщение от northener Посмотреть сообщение
Только в топике был вопрос про деление дробных чисел. А 85 и 40 это целые числа.
Был вопрос об остатке при делении любых чисел. Какая разница какие числа делить? Если числа нацело не делятся, то в результате мы имеем целую и дробную части. Дробная часть - это как бы лишнее осталось. Она не вошла в целое и осталась где-то за пределами целого. Значит - это остаток

Цитата:
Сообщение от northener Посмотреть сообщение
Не по-нашему, а по науке это не остаток, а дробная часть вещественного числа.
Иными словами, дробная часть не вошла в целую и осталась вне целой части. Это остаток :lol:
короче, это уже вопрос терминологии. По-моему, "остаток от деления" и "дробная часть" это по факту одно и то же (если не загоняться серьёзной математикой).
BLACK_RAIN вне форума Ответить с цитированием
Старый 09.08.2019, 09:01   #25
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
Сообщение от BLACK_RAIN Посмотреть сообщение
Дробная часть - это как бы лишнее осталось. Она не вошла в целое и осталась где-то за пределами целого. Значит - это остаток
А если делитель больше делимого?
2.0/10.0=0.2
здесь дробная часть не как бы лишнее осталось, а как бы та часть делителя, которая вообще уместилась в делимое )
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 09.08.2019, 09:10   #26
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Модераторы третью страницу флудят... )) Есть четкая операция и четкие определения, зачем мусолить по кругу.
p51x вне форума Ответить с цитированием
Старый 09.08.2019, 10:31   #27
BLACK_RAIN
Форумчанин
 
Регистрация: 13.02.2012
Сообщений: 867
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
2.0/10.0=0.2
Как вы прочитаете резльтат словами? Вы прочитаете его так: "ноль целых, две десятые".
Две десятые - это десятичная дробь и, по совместительству, остаток
BLACK_RAIN вне форума Ответить с цитированием
Старый 09.08.2019, 11:02   #28
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Цитата:
Сообщение от BLACK_RAIN Посмотреть сообщение
Две десятые - это десятичная дробь и, по совместительству, остаток
Ну и хрен с ней, с этой дробью. Луна у каждого своя, у тебя она квадратная и с дырой посредине ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 09.08.2019, 11:15   #29
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от BLACK_RAIN Посмотреть сообщение
Две десятые - это десятичная дробь и, по совместительству, остаток
Вы для себя можете называть как угодно - хоть остатком, хоть достатком.
Но в математике всё чётко и однозначно - понятие "отстаток от деления" определено только для целых чисел. Точка.
Именно поэтому, кстати, для дробного числа нельзя определить чётное оно или нет.
И именно поэтому нет дробных простых чисел.

Цитата:
Сообщение от Аватар Посмотреть сообщение
Луна у каждого своя, у тебя она квадратная и с дырой посредине ))
Serge_Bliznykov вне форума Ответить с цитированием
Старый 09.08.2019, 11:49   #30
BLACK_RAIN
Форумчанин
 
Регистрация: 13.02.2012
Сообщений: 867
По умолчанию


у калькулятора луна тоже квадратная, как в майнкрафте?
BLACK_RAIN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рассчет остатка eguana JavaScript, Ajax 0 08.08.2014 20:25
деление без остатка DIMA1605 Общие вопросы Delphi 6 15.01.2013 11:42
Деление числа без остатка grom333 Общие вопросы Delphi 6 18.01.2012 22:28
Деление многочленов. Нахождение остатка @Manya@ Общие вопросы C/C++ 2 05.05.2010 11:36
Делить без остатка rangel PHP 4 30.07.2009 14:31