Liigu põhisisu juurde

Ühikute teisendaja tasuta

Teisenda pikkuse, kaalu, temperatuuri, pindala, mahu ja muude ühikute vahel.

Töötab võrguühenduseta pärast laadimist

Tavaline

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Täpsus

Kõik teisendused

Levinud kasutusviisid

  • Pikkuse muundurTeisendage meetrite, jalgade, tollide, kilomeetrite, miilide, sentimeetrite, millimeetrite, jardide ja muu vahel.
  • Kaalu muundurTeisendage kilogrammide, naelaste, untside, grammide, kivide ja tonnide vahel — kõik peamised kaaluühikud.
  • Temperatuuri muundurTeisendage Celsiuse, Fahrenheiti ja Kelvini vahel — keetmise, ilma ja teaduse temperatuurid.
  • Mahu muundurTeisendage liitrite, gallonite, milliliitrite, kuppide, pintide, kvartide, kuupmeetrite ja vedelate untside vahel.
  • Kiiruse muundurTeisendage km/h, mph, m/s, sõlmede ja Machi vahel — jooksemise, juhtimise, lennunduse ja teaduse kiirused.

Kuidas see töötab

Kogu teisendusmatemaatika töötab otse sinu brauseris käsitsi kirjutatud kahesammulise algoritmi abil — teeki, serverikutset pole. Iga 18 ühikukategooriast defineerib baasühiku (meeter pikkuse jaoks, paskal rõhu jaoks, vatt võimsuse jaoks jne), ja iga teine selle kategooria ühik salvestab kaks lihtsat JavaScripti funktsiooni: üks baasi teisendamiseks, üks sellest teisendamiseks.

  1. 1
    Vali kategooria ja ühikud
    Kategooria valimine (pikkus, temperatuur, energia, mahtuvus ja 14 teist) laadib selle kategooria kõvakodeeritud ühikutabeli. Iga ühikukirje kannab sümbolit, kuvasilti ja kahte aritmeetikafunktsiooni — toBase ja fromBase — mis on küpsetatud otse lähtekoodi.
  2. 2
    Kahesammuline baasühiku pivot
    Kui kirjutad väärtuse, kutsub konverter fromUnit.toBase(väärtus), et jõuda kategooria kanoonilise baasini (nt meetrid, dþoulid, amprid), seejärel kutsub kohe toUnit.fromBase(baasVäärtus), et jõuda sihtühikuni. See üks pivot töötab mis tahes paari jaoks ilma O(n²) tabelit otseste suhete kohta salvestamata.
  3. 3
    Tulemus vormindatud valitava täpsusega
    Toores ujukomatulemus vormindatakse toPrecision(sig) abil, kus sig on 2, 4, 6 või 8 olulist numbrit — sinu valik. Väga suured või väga väikesed tulemused (väljaspool 1e-10 kuni 1e15) lülituvad automaatselt eksponentsiaalnotatsioonile. 'Kõik teisendused' võrgustik näitab samaaegselt sisendväärtust teisendatuna igasse kategooria ühikusse.
  4. 4
    Teisendus säilitatud ja jagatav URL-i kaudu
    Sinu praegune kategooria, ühikud ja väärtus kirjutatakse URL-fragmenti (nt #cat=length&from=km&to=mi&v=42) 300 ms viivitusega, nii et mis tahes teisendust saab järjehoidjatesse lisada või jagada otselingina, ilma et väärtus kunagi jõuaks serverisse. Viimased kaheksa teisendust salvestatakse ka localStorage'i ja ilmuvad ühe klõpsuga ajaloo kiipidena.

Seotud tööriistad

Korduma kippuvad küsimused