Preskočiť na hlavný obsah

Konvertor jednotiek zadarmo

Konvertujte medzi jednotkami dĺžky, hmotnosti, teploty, plochy, objemu a ďalšími.

Po načítaní funguje offline

Bežné

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Presnosť

Všetky konverzie

Bežné použitia

  • Konvertor dĺžkyKonvertujte medzi metrami, stopami, palcami, kilometrami, mílami, centimetrami, milimetrami, jardami a ďalšie.
  • Konvertor hmotnostiKonvertujte medzi kilogramami, librami, uncami, gramami, kameňmi a tonami — všetky hlavné jednotky hmotnosti.
  • Konvertor teplotyKonvertujte medzi Celziusom, Fahrenheitom a Kelvinsom — varenie, počasie a veda teplota.
  • Konvertor objemuKonvertujte medzi litrami, galónmi, mililitrami, šálkami, pintami, kvartami, kubickými metrami a tekutými uncami.
  • Konvertor rýchlostiKonvertujte medzi km/h, mph, m/s, uzlami a Machom — rýchlosti behu, jazdy, letectva a vedy.

Ako to funguje

Celá prevodová matematika beží priamo vo vašom prehliadači pomocou ručne napísaného dvojkrokového algoritmu — bez knižnice, bez volania servera. Každá z 18 kategórií jednotiek definuje základnú jednotku (metre pre dĺžku, pascaly pre tlak, watty pre výkon atď.) a každá ďalšia jednotka v danej kategórii uchováva dve obyčajné funkcie JavaScriptu: jednu na prevod do základnej jednotky, druhú z nej.

  1. 1
    Vyberte kategóriu a jednotky
    Výberom kategórie (dĺžka, teplota, energia, kapacitancia a 14 ďalších) sa načíta pevne zakódovaná tabuľka jednotiek danej kategórie. Každá položka jednotky nesie symbol, zobrazovaný popis a dve aritmetické funkcie — toBase a fromBase — zabudované priamo v zdroji.
  2. 2
    Dvojkrokový pivot cez základnú jednotku
    Keď napíšete hodnotu, prevodník zavolá fromUnit.toBase(hodnota) na dosiahnutie kanonického základu kategórie (napr. metre, joule, ampéry), potom okamžite zavolá toUnit.fromBase(základnáHodnota), aby dospel k cieľovej jednotke. Tento jediný pivot funguje pre akúkoľvek dvojicu bez uloženia tabuľky priamych pomerov O(n²).
  3. 3
    Výsledok formátovaný na voliteľnú presnosť
    Surový výsledok s pohyblivou rádovou čiarkou sa formátuje pomocou toPrecision(sig), kde sig je 2, 4, 6 alebo 8 platných číslic — podľa vášho výberu. Veľmi veľké alebo veľmi malé výsledky (mimo 1e-10 až 1e15) automaticky prejdú na exponenciálny zápis. Mriežka 'všetky prevody' súčasne zobrazuje vstupnú hodnotu prevedenú do každej jednotky v danej kategórii.
  4. 4
    Prevod uchovaný a zdieľateľný cez URL
    Vaša aktuálna kategória, jednotky a hodnota sa zapisujú do fragmentu URL (napr. #cat=length&from=km&to=mi&v=42) s 300 ms oneskorením, takže akýkoľvek prevod sa dá uložiť medzi záložky alebo zdieľať ako priamy odkaz bez toho, aby sa hodnota kedy dostala na server. Posledných osem prevodov sa tiež ukladá do localStorage a zobrazuje ako štítky histórie na jedno kliknutie.

Súvisiace nástroje

Často kladené otázky