Стаття
Набір для обчислень, який не треба встановлювати
Більшості швидких обчислень не потрібен окремий застосунок. Чайові, знижка, рядок податку, перерахунок за рецептом чи ціна за кордоном, усе це проста арифметика. Прикрість більшості онлайн-калькуляторів у тому, що вони працюють у хмарі, тож уведені вами числа вирушають на сервер. Натомість зібрані тут інструменти працюють цілком у вашому браузері. Ви відкриваєте сторінку, уводите числа, і результат з'являється локально, нічого не завантажується й не потрібен обліковий запис.
Відсотки, чайові та податок
Ці три обчислення мають однакову форму: базова сума, помножена на ставку. Чайові 20 відсотків від рахунку 45,00, це 45 помножити на 0,20, тобто 9,00, разом 54,00. Знижка 15 відсотків на товар за 80,00 знімає 12,00 і лишає 68,00. Податок працює так само, але навпаки: ціна 50,00 з податком 8 відсотків додає 4,00, тобто 54,00 на касі. В умі легко схибити на дрібницю, надто коли ділиш рахунок або виокремлюєш податок, уже закладений у ціну. Калькулятор відсотків бере на себе прості відношення, калькулятор чайових додає поділ між кількома людьми, а калькулятор податку дає змогу перейти від ціни без податку до кінцевої або відновити суму без податку із загальної. Кожне число лишається на вашому пристрої.

Метричні й імперські, поруч
Перемикатися між системами мір доводиться постійно тому, хто читає рецепти, інструкції чи путівники, написані для іншого регіону. Перерахунки, це сталі відношення, тож невелика довідкова таблиця покриває майже всі щоденні потреби: 1 дюйм дорівнює 2,54 сантиметра, 1 фут дорівнює 30,48 сантиметра, 1 миля приблизно 1,609 кілометра, 1 фунт приблизно 0,454 кілограма, а 1 американський галон приблизно 3,785 літра. Температура, виняток, бо крім масштабу має ще й зсув: щоб перейти з Фаренгейтів у Цельсії, треба відняти 32 й помножити на п'ять дев'ятих, тож 68 F дають 20 C. Конвертер одиниць охоплює довжину, масу, об'єм, температуру та ще кілька категорій, тож вам не доведеться пам'ятати точний коефіцієнт кожної.
Кухонні міри залежать від інгредієнта
Кухонні перерахунки збивають із пантелику, бо склянка вимірює об'єм, а інгредієнт у рецепті часто зважують, і зв'язок між ними залежить від густини. Склянка води важить близько 240 грамів, але склянка звичайного борошна, лише близько 120 грамів, а склянка цукру-піску, близько 200 грамів. Брати їх усі за однакову вагу, так пиріг і виходить сухим чи важким. Кухонний конвертер зберігає типові густини поширених інгредієнтів, тож коли ви просите склянку борошна у грамах, він бере значення для борошна, а не загальне. Проте він не знає, наскільки щільно ви втрамбовуєте склянку, і тому посібники з випічки радять зважувати борошно, коли важлива точність.
Валюти, з чесним застереженням
Валюта, єдине обчислення в цьому переліку, якому справді потрібні зовнішні дані, адже курси змінюються щодня. Конвертер валют завантажує публічну таблицю денних курсів, ту саму загальнодоступну інформацію, яку може знайти будь-хто, а потім виконує перерахунок у вашому браузері. Із такого устрою випливає дві речі. По-перше, курси, це денний знімок, а не потік ринку в реальному часі, тож вони годяться, щоб приблизно зрозуміти, скільки коштує ціна у вашій валюті, але це не той курс, який банк чи брокер назве вам у конкретну секунду. По-друге, завантажується лише публічна таблиця курсів; суми, які ви вводите, ніколи не надсилаються, а останній знімок кешується, щоб інструмент працював і без мережі, із датою та джерелом на екрані.
Точність чисел з рухомою комою у калькуляторах браузера
JavaScript представляє всі числа як 64-бітні числа IEEE 754 подвійної точності. Цей формат може точно представляти цілі числа до 2^53, але вносить помилки округлення для багатьох десяткових значень: 0.1 + 0.2 дає 0.30000000000000004, а не 0.3. Для розрахунків, таких як розбивка відсотків, конвертація одиниць або округлення податків, це важливо. Один поширений підхід полягає в масштабуванні значень до цілих чисел перед операцією (наприклад, трактування сум у валюті як цілих центів), а потім масштабуванні назад у кінці. Для потреб вищої точності бібліотеки довільної точності оперують рядками цифр, а не нативними числами з рухомою комою, але з витратами продуктивності. Розуміння того, який підхід використовує калькулятор, дає змогу визначити, чи результат округлений до порогу відображення, чи несе в собі похибки округлення IEEE 754 через весь ланцюжок.

Інструменти з цієї статті
- Калькулятор відсотківОбчисліть X% від Y, скільки відсотків X від Y, відсоткову зміну та збільшення/зменшення на %. Без завантаження.
- Калькулятор чайовихРозрахуйте суму чайових, загальний рахунок і частку кожного, миттєво, без завантаження, повністю офлайн.
- Калькулятор ПДВ та податківДодавайте або вираховуйте ПДВ та податок з продажу миттєво. Усі розрахунки залишаються на вашому пристрої, нічого не завантажується.
- Конвертер валютКонвертуйте між 200+ валютами за денними курсами, суми залишаються у браузері. Без завантаження.
- Кухонний конвертерПеретворюйте кухонні одиниці, чашки, грами, мл, унції, за інгредієнтом, а також °F ↔ °C. Без завантаження.
- Конвертер одиницьПеретворюйте одиниці довжини, маси, температури, обʼєму, площі, швидкості, даних і часу. Без завантаження.
Поширені запитання
Чи працюють ці калькулятори без мережі?
Інструменти для відсотків, чайових, податку, одиниць і кухні, це чиста арифметика, і вони працюють цілком у браузері, тож після завантаження сторінки далі діють без з'єднання. Конвертеру валют потрібна денна таблиця курсів, але він кешує останню завантажену, тож теж працює без мережі за цим знімком, дата якого чітко показана.
Чи збігаються курси з курсами мого банку?
Ні. Конвертер використовує публічний довідковий курс, що оновлюється раз на день, зручний, щоб зрозуміти, скільки коштує закордонна ціна. Банк чи емітент картки застосовує власний курс у мить операції й зазвичай додає націнку або комісію, тож сума у вашій виписці трохи відрізнятиметься від перерахованої оцінки.