P
pro·school.ru
Каталог школ

Округление и отбрасывание дробной части

💻 Информатика · 8 класс

Две разные операции над дробным числом

При работе с вещественными числами часто нужно получить целое значение. Для этого есть две разные операции: округление и отбрасывание дробной части. Их легко перепутать, но результат может заметно отличаться. Понимание разницы помогает правильно решать задачи на подсчёт количества предметов, денег, упаковок и других целых величин.

Вещественные (дробные) числа изучают в курсе программирования восьмого класса вместе с типами данных. Преобразование дробного числа в целое — одна из частых операций, и важно осознанно выбирать нужный способ, а не применять первый попавшийся.

Округление

Округление заменяет число ближайшим целым. Если дробная часть меньше 0,5, число уменьшают до целого вниз; если больше или равна 0,5 — увеличивают вверх. Например, 3,7 округляется до 4, а 3,2 — до 3. Округление как бы выбирает то целое, к которому число ближе на числовой прямой.

Отбрасывание дробной части

Отбрасывание дробной части (взятие целой части) просто убирает всё, что стоит после запятой, не глядя на её величину. Здесь 3,7 превращается в 3, потому что дробь 0,7 отбрасывается целиком, как бы велика она ни была. Для положительных чисел это всегда округление вниз.

Правило. Округление смотрит на дробную часть и выбирает ближайшее целое. Отбрасывание всегда убирает дробь, то есть для положительных чисел округляет вниз.

Сравнение результатов

Разница особенно заметна, когда дробная часть больше половины.

ЧислоОкруглениеОтбрасывание дроби
3,233
3,543
3,743
9,9109

Разобранный пример

# Питон, две операции над одним числом x = 3.7 print(round(x)) # округление -> 4 print(int(x)) # отбрасывание дроби -> 3

Видно, что для одного и того же числа 3,7 ответы разные: округление даёт 4, а отбрасывание — 3. Поэтому в программе нужно выбирать ту операцию, которая отвечает смыслу задачи.

Где какая операция нужна

  • Сколько целых рублей сдачи можно выдать — отбрасывание дробной части.
  • До какого целого балла округлить оценку — округление.
  • Сколько коробок нужно под предметы — округление вверх, иначе часть не поместится.
Частая ошибка. Берут целую часть там, где по смыслу задачи нужно округление вверх. Например, для подсчёта числа коробок под предметы дробный результат всегда округляют вверх: даже неполная коробка занимает целое место.

Кратко о главном

  • Округление заменяет число ближайшим целым по величине дробной части.
  • Отбрасывание дробной части просто убирает всё после запятой.
  • Для положительных чисел отбрасывание совпадает с округлением вниз.
  • Выбор операции зависит от смысла задачи: иногда нужно округлять вверх.
  • Результаты двух операций могут отличаться на единицу.