Одна идея, лежащая в основе почти каждого преобразования единиц измерения
Nearly every category on this page works the same way under the hood: each unit has a fixed factor relative to one "base" unit in its category — metres for length, kilograms for weight, litres for volume, seconds for time. To convert anything, you convert it to the base unit first, then convert from the base unit to whatever you actually want.
Результат = Значение × (коэффициент исходной единицы ÷ коэффициент целевой единицы)
Рабочий пример: конвертируем 5 миль в километры. Коэффициент мили равен 1609,344 (метра), коэффициент километра — 1000. Итак, 5 × 1609,344 ÷ 1000 = 8,05 км. Калькулятор выполняет именно такую арифметику — он просто скрывает шаг базовой единицы и показывает прямой коэффициент.
Как только вы посмотрите на это таким образом, причина, по которой две, казалось бы, случайные единицы конвертируются чисто, перестает казаться волшебной — они просто кратны одной и той же базовой величине.
Почему температура нарушает закономерность
Температура — это единственная категория, в которой нельзя использовать простое умножение, потому что Цельсия, Фаренгейта и Кельвина не все начинают отсчет с одного и того же нуля. Вода замерзает при 0°C, 32°F и 273,15 К — трех разных числах для одной и той же физической температуры — поэтому для преобразования между ними требуется смещение, а не просто соотношение:
| Конверсия | Формула |
|---|---|
| °C → °F | (°C × 9/5) + 32 |
| °F → °C | (°F − 32) × 5/9 |
| °C → K | °C + 273.15 |
| K → °C | K − 273.15 |
Что охватывает каждая категория
В этот конвертер встроены десять категорий, каждая из которых привязана к своему базовому блоку:
| Категория | Базовый блок | Примеры единиц |
|---|---|---|
| Длина | Метр | миля, фут, дюйм, световой год |
| Масса | Килограмм | фунт, унция, камень, карат |
| Температура | — | Цельсия, Фаренгейта, Кельвина, Рэнкина |
| Объем | Литр | галлон, чашка, столовая ложка, кубический фут |
| Область | Квадратный метр | акр, гектар, квадратная миля |
| Скорость | Метр/секунда | миль в час, узел, Маха |
| Время | Второй | неделя, месяц, десятилетие |
| Цифровое хранилище | Байт | килобайт, гибибайт, мегабит |
| Давление | Паскаль | бар, PSI, атмосфера |
| Энергия | Джоуль | калория, кВтч, БТЕ |
Метрическая или имперская: почему обе до сих пор существуют
Метрическая система строит все, начиная с десятичных кратных нескольких базовых единиц: километр равен ровно 1000 метров, килограмм равен ровно 1000 граммам, что делает арифметику, лежащую в ее основе, чистой и предсказуемой. Имперские и американские традиционные единицы измерения (дюймы, футы, фунты, галлоны) произошли от старых, более местных стандартов, поэтому их соотношения менее четкие: 12 дюймов к футу, 3 фута к ярду, 5280 футов к миле.
Почти каждая страна приняла метрическую систему в качестве официальной системы; Соединенные Штаты остаются крупнейшим противником повседневного имперского использования, и именно поэтому конвертер, свободно говорящий на обоих языках, зарабатывает себе на жизнь.
Килобайты против кибибайтов: несоответствие размеров хранилища
This is the one everybody's bumped into without knowing the cause: you buy a "1 TB" drive, plug it in, and your computer reports something closer to 931 GB. Nothing is missing — two different counting conventions are colliding.
Производители систем хранения данных используют десятичное определение (SI), где 1 КБ = 1000 байт, а 1 ТБ = 1 000 000 000 000 байт. Большинство операционных систем сообщают о размерах файлов и дисков, используя вместо этого двоичное соглашение, где 1 КиБ = 1024 байта, а единицы измерения составляются оттуда (1 МиБ = 1024 КиБ и т. д.). Посчитайте на диске емкостью 1 ТБ в двоичном формате, и вы получите примерно 931 ГиБ — то же самое физическое хранилище, но в другом масштабе.
Этот калькулятор включает в себя оба варианта — килобайт/мегабайт/гигабайт для десятичной системы счисления и кибибайт/мебибайт/гибибайт для двоичной системы, поэтому вы можете конвертировать любую пару, которая действительно соответствует тому, что вы сравниваете.