Конвертер единиц — бесплатно
Конвертируйте единицы длины, веса, температуры, площади, объёма и других.
Обычные
1 m = 3,2808399 ft
= 3 ft 3.4 in
1 m = 3,2808399 ft
Все конвертации
Частые применения
- Конвертер длиныПреобразовать между метрами футами дюймами километрами милями сантиметрами миллиметрами ярдами и многое другое.
- Конвертер весаПреобразовать между килограммами фунтами унциями граммами камнями и тоннами — все основные единицы веса.
- Конвертер температурыПреобразовать между Цельсием Фаренгейтом и Кельвином — температуры готовки погоды и науки.
- Конвертер объемаПреобразовать между литрами галлонами миллилитрами чашками пинтами литрами кубическими метрами и жидкими унциями.
- Конвертер скоростиПреобразовать между км/ч миль/ч м/с узлами и Махом — скорости бега вождения авиации и науки.
Как это работает
Вся математика конвертации выполняется прямо в вашем браузере с использованием написанного вручную двухшагового алгоритма — без библиотеки, без обращения к серверу. Каждая из 18 категорий единиц определяет базовую единицу (метры для длины, паскали для давления, ватты для мощности и т.д.), и каждая другая единица в этой категории хранит две обычные функции JavaScript: одну для конвертации в базу, одну для конвертации из неё.
- 1Выберите категорию и единицыВыбор категории (длина, температура, энергия, ёмкость и 14 других) загружает жёстко закодированную таблицу единиц этой категории. Каждая запись единицы несёт символ, метку отображения и две арифметические функции — toBase и fromBase — встроенные прямо в исходный код.
- 2Двухшаговый поворот через базовую единицуКогда вы вводите значение, конвертер вызывает fromUnit.toBase(value), чтобы достичь каноничной базы категории (например, метры, джоули, амперы), затем немедленно вызывает toUnit.fromBase(baseValue), чтобы прийти к целевой единице. Этот единый поворот работает для любой пары без хранения таблицы O(n²) прямых отношений.
- 3Результат отформатирован с выбираемой точностьюНеобработанный результат с плавающей запятой форматируется с toPrecision(sig), где sig — 2, 4, 6 или 8 значащих цифр — ваш выбор. Очень большие или очень маленькие результаты (за пределами 1e-10 до 1e15) автоматически переключаются на экспоненциальную нотацию. Сетка 'все конвертации' одновременно показывает входное значение, конвертированное в каждую единицу категории.
- 4Конвертация сохраняется и доступна для обмена через URLВаша текущая категория, единицы и значение записываются в фрагмент URL (например, #cat=length&from=km&to=mi&v=42) с задержкой 300 мс, так что любую конвертацию можно добавить в закладки или поделиться ею как прямой ссылкой без того, чтобы значение когда-либо достигало сервера. Последние восемь конвертаций также сохраняются в localStorage и появляются как чипы истории в один клик.
Похожие инструменты
Конвертер кулинарных мер
Конвертируйте кулинарные меры между чашками, граммами, унциями, столовыми ложками и миллилитрами с учётом плотности ингредиентов, а также температуру духовки в °F, °C и отметках газа.
Конвертер пикселей в REM
Конвертируйте между px, rem, em, pt, vw, vh и % с настраиваемым базовым размером шрифта. Включает справочную таблицу для распространённых размеров в пикселях.
Калькулятор ИМТ
Вычисляйте индекс массы тела в метрической или имперской системе. Просматривайте категорию ИМТ, диапазон здорового веса и своё положение на шкале.