Миф или правда
Правда ли, что округлять можно на любом шаге вычислений — всё равно примерно?
Миф
Округлять можно на любом шаге вычислений — всё равно примерно
На самом деле
Нет: каждое округление добавляет ошибку, и они накапливаются; округляют один раз — итог.
Округление — что это на самом деле
Замена числа ближайшим с выбранной точностью. Правило: если первая отбрасываемая цифра 5 или больше — последнюю оставляемую увеличиваем на 1, иначе не меняем. Точность выбирают по задаче: для отверстия под винт «примерно 3 мм» может не подойти.
Приведение числа к заданной точности: к ближайшему, вниз (floor), вверх (ceil), усечение. Краевые случаи: round() в Python округляет половину к чётному — round(2.5) даёт 2; дробные числа хранятся двоично, поэтому 0.1 + 0.2 не равно 0.3…
Аналогия: Про возраст 9 лет и 11 месяцев говорят «почти десять».
Полное определение →Это понятие вводят примерно 9-10 лет (3-4 класс).