Към основното съдържание
LibraTool logoLibraTool

Конвертор на мерни единици — безплатно

Конвертирайте между единици за дължина, тегло, температура, площ, обем и др.

Работи офлайн след зареждане

Обичайни

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Точност

Всички конверсии

Често срещани употреби

  • Конвертор за дължинаКонвертирайте между метри, футове, инчи, километри, мили, сантиметри, милиметри, ярди и други.
  • Конвертор за теглоКонвертирайте между килограми, паундове, унции, грамове, камъни и тонове — всички основни единици за тегло.
  • Конвертор за температураКонвертирайте между Целзий, Фаренхайт и Келвин — готвене, времена и научни температури.
  • Конвертор за обемКонвертирайте между литри, галони, милилитри, чаши, халби, кварти, кубични метри и флуидни унции.
  • Конвертор за скоростКонвертирайте между км/ч, миль/ч, м/с, възли и Мах — скорости на бягане, шофиране, авиация и наука.

Как работи

Цялата математика на преобразуване работи директно във вашия браузър чрез ръчно написан двустъпков алгоритъм — без библиотека, без обръщение към сървъра. Всяка от 18-те категории единици дефинира базова единица (метри за дължина, паскали за налягане, ватове за мощност и т.н.), а всяка друга единица в тази категория съхранява две обикновени функции на JavaScript: една за преобразуване към базата, друга за преобразуване от нея.

  1. 1
    Изберете категория и единици
    Избирането на категория (дължина, температура, енергия, капацитет и 14 други) зарежда твърдо кодираната таблица с единици на тази категория. Всеки запис за единица носи символ, показван етикет и две аритметични функции — toBase и fromBase — вградени директно в източника.
  2. 2
    Двустъпков завъртащ момент чрез базова единица
    Когато въведете стойност, конверторът извиква fromUnit.toBase(value), за да достигне каноничната база на категорията (напр. метри, джаули, ампери), след което незабавно извиква toUnit.fromBase(baseValue), за да стигне до целевата единица. Този единичен завъртащ момент работи за произволна двойка без съхранение на таблица O(n²) с директни съотношения.
  3. 3
    Резултатът се форматира до избираема точност
    Суровият резултат с плаваща запетая се форматира с toPrecision(sig), където sig е 2, 4, 6 или 8 значещи цифри — по ваш избор. Много големи или много малки резултати (извън 1e-10 до 1e15) автоматично превключват в експоненциална нотация. Мрежа „всички преобразувания“ едновременно показва входната стойност, преобразувана във всяка единица от категорията.
  4. 4
    Преобразуването се запазва и споделя чрез URL
    Текущата ви категория, единици и стойност се записват в URL фрагмента (напр. #cat=length&from=km&to=mi&v=42) с отлагане от 300 мс, така че всяко преобразуване може да бъде отметнато или споделено като директен линк, без стойността някога да достигне сървър. Последните осем преобразувания също се запазват в localStorage и се появяват като чипове на историята с едно кликване.

Свързани инструменти

Често задавани въпроси