Что считает калькулятор
Калькулятор переводит величины между метрическими и британскими (американскими) единицами: длина, масса, объём, температура, скорость и мощность. Вы выбираете пару единиц, вводите значение и получаете точный результат, множитель, обратный перевод и сразу несколько значений в родственных единицах.
Отдельно показаны две синхронные линейки: верхняя отложена в исходной единице, нижняя — в целевой. Маркеры связаны, поэтому двигать можно любой из них, а поле и результат подстраиваются.
Как заполнить поля
Пара единиц — что во что переводим. Список сгруппирован по величинам: длина, масса, объём, температура, скорость, мощность. Внутри группы пары идут в обе стороны, например «дюймы → сантиметры» и «сантиметры → дюймы».
Значение — число в исходной единице. Рядом стоит её обозначение, чтобы не перепутать направление перевода. Ползунок под полем меняет то же значение в подобранном для пары диапазоне: для дюймов это до 120, для километров в час — до 300, для температуры Цельсия — от −40 до 500.
Три кнопки-примера подставляют готовые пары: 100 дюймов в сантиметры, 12 футов в метры и 60 миль в час в километры в час.
Пустое поле или текст на месте числа — ошибка, а не ноль. Пока значение не исправлено, результат не показывается, и старые числа не выдаются за новые.
Как получается результат
Для длины, массы, объёма, скорости и мощности перевод — это умножение на точный коэффициент. Коэффициенты взяты из международных определений (соглашение 1959 года, NIST SP 811, американские меры объёма) и не округлены:
- длина: 1 in = 25,4 мм, 1 ft = 0,3048 м, 1 yd = 0,9144 м, 1 mi = 1609,344 м;
- масса: 1 lb = 0,45359237 кг, 1 oz = 28,349523125 г, 1 st = 6,35029318 кг;
- объём: 1 галлон (US) = 3,785411784 л, 1 fl oz (US) = 29,5735295625 мл, 1 пинта (US) = 0,473176473 л;
- мощность: 1 метрическая л.с. = 0,73549875 кВт;
- скорость: 1 узел = 1,852 км/ч.
Чтобы перевести, значение приводят к базовой единице величины и делят на коэффициент целевой. База — метр, килограмм, литр, км/ч, киловатт. Для пары «дюймы → сантиметры» множитель равен 25,4 / 10 = 2,54.
Температура устроена иначе: это не пропорция, а сдвиг. Шкалы Цельсия и Фаренгейта связаны формулой °C = (°F − 32) × 5/9, а кельвин получается из Цельсия прибавлением 273,15. Поэтому у температурных пар множителя нет, а в строке формулы показана сама формула со смещением.
Рядом с результатом выводятся другие единицы той же величины — до трёх. Если вы переводите галлоны в литры, то заодно увидите значение в миллилитрах, жидких унциях и пинтах. Отдельная таблица даёт перевод опорных значений; строка с вашим числом подсвечена.
Пример, который можно повторить
100 дюймов × 2,54 = ровно 254 сантиметра. 12 футов × 0,3048 = 3,6576 метра. 60 миль в час × 1,609344 = 96,56064 км/ч.
70 килограммов делим на 0,45359237 и получаем примерно 154,32358 фунта. 72 градуса Фаренгейта по формуле (72 − 32) × 5/9 дают 22,2222 °C. Один галлон (US) — это 3,785411784 литра.
Те же числа удобно проверять линейками: потяните маркер верхней линейки к 100 дюймам и увидите, как нижний встанет на 254 сантиметра.
Как читать линейки
Верхняя шкала отложена в исходной единице, нижняя — в целевой, и обе построены по круглым шагам. Деления подписаны до четырёх значащих цифр, чтобы не мелькали хвосты вроде 2,5400001. Текущее значение выведено под маркером.
Маркер тянется мышью, а с клавиатуры двигается стрелками; Shift увеличивает шаг в десять раз, Home и End переносят к краям. Любое движение обновляет поле, крупный результат и таблицу, так что линейки — это второй способ ввода, а не отдельная картинка.
Где модель не работает
Переводы точны по определению, поэтому здесь нет диапазонов применимости, кроме физического смысла: температура ниже абсолютного нуля не имеет смысла, хотя формула её посчитает. Кельвины не бывают отрицательными, а в °C ноль — это точка замерзания, не «отсутствие».
Американский галлон и пинта отличаются от британских имперских: калькулятор использует именно американские меры, как и подписано в списке. Метрическая л.с. — тоже не то же самое, что электрическая или котловая, и равна ровно 0,73549875 кВт.
Крупный результат и таблица показывают до десяти значащих цифр; этого достаточно для точных коэффициентов. Если нужна большая точность, считайте по приведённым коэффициентам вручную.