Округление, приближение и масштаб

Начните с нуля — базовая математика, необходимая перед всем остальным

Некоторые числа точны. В классе с 12 стульями их ровно 12, не 11.6 и не 12.4. Большинство чисел, которые встречаются вам за пределами простого подсчёта, устроены иначе. Секундомер может показать 9.83274 секунды. Калькулятор, делящий 1 на 7, может выдать 0.142857142857. У таких чисел гораздо больше цифр, чем вам на самом деле нужно, и округление — это способ упростить число до более удобного значения, честно признавая, сколько деталей вы при этом сохраняете.

Округление — это не угадывание, но и не обман. Вы выбираете уровень детализации, подходящий для ситуации, а затем корректируете последнюю сохраняемую цифру в зависимости от того, что идёт сразу после неё. Часто результат записывают с символом ≈, который читается как «приблизительно равно», например 7.846 ≈ 7.85. Освойте эту привычку как следует — и вы сможете округлить что угодно: цену, измерение, оценку на выходе модели.

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

Где это встречается в MLКомпьютеры хранят почти все вещественные числа с конечной точностью. Значение, которое на экране выглядит абсолютно чистым, под капотом может уже быть приближённым двоичным представлением. Это важнее, чем кажется: очень маленькие градиенты могут полностью исчезнуть при низкой точности, а очень большие значения — переполнить разрядную сетку. Та же дисциплина касается и того, как вы сообщаете…
▶ Округление, приближение и масштаб
← Степени десятиЧто такое переменная →