Перейти до змісту
Увійти

Теорія

Округлення: наприкінці, а іноді вгору

Рахуйте із неокруглених значень, округлюйте один раз наприкінці й округлюйте угору, коли чогось має вистачити: беззбитковість, люди, тривалість тесту.

~7 хв читання · 9 вправ · 250 балів

Перед початком

Округлюй один раз, наприкінці

Після відступу ти знову в Klasna, у продуктовій команді. Березневі числа вже є: маржинальний дохід із 7 840 уроків і постійні витрати місяця. Питання звучить просто: скільки уроків покривають ці витрати?

Ти побачиш, як передчасне округлення непомітно зсуває відповідь, коли й до скількох знаків округлювати і чому деякі відповіді — скільки потрібно репетиторів чи уроків — завжди треба округлювати вгору.

Округлюй один раз, наприкінці

Округлення відкидає трохи інформації, а трохи може помножитися на багато. У березні Klasna заробила 1 367 884 грн маржинального доходу на 7 840 уроках, тобто 174,475 грн на урок, а постійні витрати становили 1 038 000 грн. Поділи на повне значення — і точка беззбитковості становить 5 949,3 уроку. Округли маржинальний дохід до 174 заздалегідь — і вийде 5 965,5. Відкинуті менш ніж пів гривні зсунули відповідь на 16 уроків, бо крихітна похибка сидить у знаменнику й множиться на мільйон гривень.

QBE=⌈Fc⌉⌈x⌉ (up)⌊x⌋ (down)Q_{BE} = \left\lceil \frac{F}{c} \right\rceil \qquad \lceil x \rceil \ \text{(up)} \qquad \lfloor x \rfloor \ \text{(down)}
Q_BE — уроки до беззбитковості; F — постійні витрати; c — маржинальний дохід на урок. ⌈x⌉ — найменше ціле, не менше за x (округлення вгору); ⌊x⌋ — найбільше ціле, не більше за x (округлення вниз). У таблицях: ROUNDUP(x; 0) і ROUNDDOWN(x; 0) або їхні локалізовані назви.

Правило: рахуй з повною точністю й округлюй один раз — коли подаєш результат. У таблиці це означає посилатися на клітинки, а не передруковувати округлені числа, і округлювати лише клітинку, яку показуєш, або лише її формат відображення.

Округлення для показу нешкідливе, а всередині розрахунку — ні. Якщо число йде в іншу формулу, зберігай всі його цифри.

Ліворуч кожен кубик трохи підрізають, і дрібні щілини складаються в похилу вежу. Праворуч точні кубики утворюють рівну вежу, яку підрізають лише раз угорі.
Дрібні обрізки на кожному кроці накопичуються.
  • Так
    Поділити на клітинку, де лежить 174,475, і отримати 5 949,3
  • Не так
    Передрукувати «174» у наступну формулу

    Зсув на шістнадцять уроків.

Віднімання округлених часток

Кожне округлене число може відхилятися на половину останнього показаного розряду. Показане з одним знаком, 12,6% може бути будь-чим від 12,55% до 12,65%. Відніми два такі числа — і похибки можуть скластися, тож різниця між ними може відхилитися на цілу одиницю останнього розряду, 0,1 в. п.

Найважливіше це тоді, коли різниця мала, — тобто саме тоді, коли вона тебе цікавить. Дві версії екрана реєстрації: у версії A підписалися 412 із 3 280 нових користувачів (12,561%), у версії B — 455 із 3 310 (13,746%). Дашборд, що округлює до одного знака, показує 12,6% і 13,7%, різницю 1,1 в. п. З неокруглених часток різниця — 13,746 − 12,561 = 1,185, приблизно 1,19 в. п.: показ занизив її приблизно на 7%.

Тож різниці рахують із кількостей або неокруглених часток, а не з підписів на графіку. Дві частки, показані як 12,5% і 12,5%, не обов'язково рівні: вони можуть відрізнятися майже на 0,1 в. п.

  • Так
    (455 ÷ 3 310 − 412 ÷ 3 280) × 100 ≈ 1,19 в. п.
  • Не так
    13,7 − 12,6 = 1,1 в. п., узяті з дашборду

    Дві похибки округлення, складені докупи.

Скільки цифр подавати

Навіть коли округлюєш один раз наприкінці, лишається вибір: до скількох знаків? Подавай стільки, скільки потрібно для рішення, і не більше.

  • Гроші: до копійки чи цента для суми на одиницю (174,48 грн на урок), до тисяч чи мільйонів у плані.
  • Частки у відсотках: один-два знаки після коми — достатньо, щоб побачити різниці, які порівнюєш. Якщо дві версії різняться на 1,19 в. п., показ 13% і 14% розмиває результат.
  • Кількості людей, уроків чи тижнів: цілі числа, округлені в тому напрямку, якого вимагає питання.

Зайві цифри не роблять звіт чеснішим. «174,4750000 грн» чи «5 949,28 уроку» натякають на точність, якою ніхто не користується, і заважають читати. Замало цифр ховає важливі різниці.

Зберігай в клітинці повне значення, а змінюй лише те, як його показано. Тоді наступна формула й далі бере всі цифри.

  • Так
    Конверсія 12,56%, CM 174,48 грн на урок, беззбитковість 5 950 уроків
  • Не так
    Беззбитковість: 5 949,28 уроку

    Ніхто не проводить 0,28 уроку.

Округлюй вгору, коли має вистачити

Звичайне округлення веде до найближчого цілого. Деякі питання цього не допускають, бо ризик — що не вистачить.

Точка беззбитковості питає, скільки уроків достатньо, щоб покрити постійні витрати. 5 949,3 до найближчого — це 5 949, але 5 949 уроків лишають березень трохи в мінусі. Тож округлюємо вгору: 5 950. У математиці це записують кутовими дужками ⌈x⌉: найменше ціле, не менше за x. Точка беззбитковості — Q_BE = ⌈F ÷ c⌉. У таблиці — ROUNDUP(x; 0).

Формула: Q_BE — уроки до беззбитковості; F — постійні витрати; c — маржинальний дохід на урок. ⌈x⌉ — найменше ціле, не менше за x (округлення вгору); ⌊x⌋ — найбільше ціле, не більше за x (округлення вниз). У таблицях: ROUNDUP(x; 0) і ROUNDDOWN(x; 0) або їхні локалізовані назви. · є вище

Зі ступінчастими витратами так само. Координатор підтримки в Klasna веде до 400 активних учнів. Для 1 260 учнів 1 260 ÷ 400 = 3,15, а 0,15 людини на повідомлення не відповість, тож потрібно ⌈3,15⌉ = 4 координатори. З трьома останні 60 учнів лишаться без підтримки.

Перевірка: чи марна частина речі і чи небезпечно, якщо її забракне? Тоді округлюй вгору, навіть із 3,01.

Місток із дощок трохи не дотягується до протилежного берега струмка, і людина несе ще одну цілу дошку, щоб закрити прогалину.
Майже достатньо — це недостатньо.
  • Так
    ⌈3,15⌉ = 4 координатори для 1 260 учнів
  • Не так
    1 260 ÷ 400 ≈ 3 координатори

    60 учнів лишаються без підтримки.

Округлюй вниз, коли рахуєш, що вміщається

Протилежне питання — «скільки цілих речей уміщається?» Частка тут так само марна, але округлення вгору пообіцяло б те, чого немає, тож округлюємо вниз. У математиці це ⌊x⌋: найбільше ціле, не більше за x. У таблиці — ROUNDDOWN(x; 0).

Повні групи по четверо зі 138 учнів: 138 ÷ 4 = 34,5, тож ⌊34,5⌋ = 34 групи, і 2 учні лишаються. Репетитор із 37 вільними годинами й заняттями по 1,5 години: 37 ÷ 1,5 = 24,67, тож 24 заняття і година в запасі. Цілі пакети, які можна купити за бюджет, повні коробки на полиці — усе це округлення вниз.

Округлення до найближчого тут пообіцяло б зайве: для 25-го заняття потрібно 37,5 години.

Залишок — теж інформація. Двох учнів без групи чи невикористану годину варто показати поруч із результатом.

  • Так
    ⌊34,5⌋ = 34 групи, 2 учні лишаються
  • Не так
    138 ÷ 4 ≈ 35 груп

    У 35-й групі двоє людей.

Напрямок підказує питання

Округлювати можна трьома способами, і питання підказує, яким:

  • угору (⌈x⌉), коли має вистачити й ризик — що забракне: беззбитковість, люди, сервери, тижні тесту, користувачі на варіант за формулою розміру вибірки;
  • униз (⌊x⌋), коли рахуєш, що вміщається: повні групи, цілі пакети, заняття за тиждень;
  • до найближчого, коли лише описуєш: конверсію у звіті, середню ціну.

Перш ніж округлювати, промов питання. «Скільки координаторів потрібно для 1 610 учнів?» — про «достатньо»: 1 610 ÷ 400 = 4,025, отже 5. «Скільки повних груп по четверо утворять 138 учнів?» — про «вміщається»: 34. «Якою була конверсія цього тижня?» — лише опис, тож 12,56% лишаються 12,56%.

Неправильний напрямок — не дрібна похибка. Округли координаторів до найближчого — і 10 учнів без підтримки; округли групи вгору — і заплануєш заняття, яке не заповнити.

Неокруглені дані дають 5 949,3 уроку, вгору — 5 950 для беззбитковості; округлення доходу до 174 зсуває відповідь на 16 уроків. Вгору — щоб вистачило, вниз — що вміщається.
  • Так
    «Чи вистачить координаторів?» → ⌈4,025⌉ = 5
  • Не так
    Округлювати кожен результат до найближчого за звичкою

    Звичка ігнорує, навіщо це число.

Тест — цілими тижнями

Питання про тривалість тесту округлюють угору двічі. Нехай тесту потрібно по 9 200 користувачів у кожному з двох варіантів, а загалом щотижня в нього потрапляє близько 2 600 нових користувачів. Потрібно користувачів: 2 × 9 200 = 18 400; тижнів: 18 400 ÷ 2 600 = 7,08.

По-перше, угору, бо тест розраховано на 18 400 користувачів, і після 7 тижнів їх забракне. По-друге, до цілих тижнів, і це навмисно: поведінка має тижневий ритм, вихідні відрізняються від буднів, тож сім із половиною тижнів дали б зайву вагу якимось дням. Відповідь — 8 повних тижнів.

Двох помилок варто уникати. Ділити користувачів одного варіанта на тижневий трафік обох (9 200 ÷ 2 600 ≈ 3,5 тижня — половина потрібного). І зупиняти тест раніше, бо результат «уже очевидний»: тривалість фіксують до старту тесту.

Ряд тижневих смужок календаря, на кожній повний цикл із семи сонечок, і тест триває до кінця останньої повної смужки.
  • Так
    18 400 ÷ 2 600 = 7,08 → 8 повних тижнів
  • Не так
    «7,08 тижня — отже, 7 вистачить»

    Бракує користувачів, і тиждень обірвано.

Порядок для будь-якої формули

Урок складається в один порядок дій, який підходить для будь-якої формули з інших курсів:

  1. рахувати із сирих підсумків з повною точністю;
  2. передавати в кожен наступний крок неокруглені результати;
  3. округлити один раз і в тому напрямку, якого вимагає питання: угору — щоб вистачило, униз — що вміщається, до найближчого — щоб описати;
  4. перевірити результат на те, що він має покрити;
  5. подати стільки знаків, скільки потрібно для рішення.

Для березневої беззбитковості: 1 367 884 ÷ 7 840 = 174,475; 1 038 000 ÷ 174,475 = 5 949,3; угору — 5 950; перевірка: 5 950 × 174,475 ≈ 1 038 126, трохи більше за 1 038 000; подаємо 5 950 уроків і 174,48 грн на урок.

Формула: Q_BE — уроки до беззбитковості; F — постійні витрати; c — маржинальний дохід на урок. ⌈x⌉ — найменше ціле, не менше за x (округлення вгору); ⌊x⌋ — найбільше ціле, не більше за x (округлення вниз). У таблицях: ROUNDUP(x; 0) і ROUNDDOWN(x; 0) або їхні локалізовані назви. · є вище

Як це складається докупи: точність живе всередині розрахунку, округлення відбувається один раз, а його напрямок підказує питання. Наступний урок — як оцінити число подумки, перш ніж довіряти таблиці.

  • Так
    Перевірка: 5 950 × 174,475 ≈ 1 038 126 ≥ 1 038 000
  • Не так
    Округлювати кожен крок «для простоти»

    Похибки накопичуються: округлення 174,475 до 174 вже зсуває беззбитковість на 16 уроків.

Готові потренуватися?

Виконайте вправи уроку й отримайте 250 балів, коли пройдете його вперше.

Розпочати вправи