Preskoči na glavno vsebino

Pretvornik enot — brezplačno

Pretvarjajte med enotami dolžine, teže, temperature, površine, prostornine itd.

Deluje brez povezave po nalaganju

Skupno

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Natančnost

Vse pretvorbe

Pogosta področja uporabe

  • Pretvornik dolžinePretvorite med metri, čevlji, palci, kilometri, milji, centimetri, milimetri, jardi in drugo.
  • Pretvornik težePretvorite med kilogrami, funtih, uncah, gramih, kamnu in tonah — vse glavne enote za težo.
  • Pretvornik temperaturePretvorite med Celzijem, Fahrenheitom in Kelvinom — temperaturi kuhanja, vremenske in znanstvene.
  • Pretvornik prostorninePretvorite med litri, galoni, mililitri, skodelicami, pinti, litri, kubičnimi metri in tekočinami unce.
  • Pretvornik hitrostiPretvorite med km/h, mph, m/s, vozli in Machom — hitrosti teka, vožnje, letenja in znanosti.

Kako deluje

Vsa pretvorbena matematika teče neposredno v vašem brskalniku z uporabo ročno napisanega dvokoračnega algoritma — brez knjižnice, brez klica strežnika. Vsaka od 18 kategorij enot definira osnovno enoto (metre za dolžino, paskale za tlak, vate za moč itd.), vsaka druga enota v tej kategoriji pa shranjuje dve navadni funkciji JavaScript: eno za pretvorbo v osnovo, eno za pretvorbo iz nje.

  1. 1
    Izberite kategorijo in enote
    Izbira kategorije (dolžina, temperatura, energija, kapacitivnost in 14 drugih) naloži fiksno zakodirano tabelo enot te kategorije. Vsak vnos enote nosi simbol, prikazno oznako in dve aritmetični funkciji — toBase in fromBase — vpečeni neposredno v vir.
  2. 2
    Dvokoračno vrtišče osnovne enote
    Ko vtipkate vrednost, pretvornik pokliče fromUnit.toBase(vrednost), da doseže kanonično osnovo kategorije (npr. metre, joule, ampere), nato takoj pokliče toUnit.fromBase(osnovnaVrednost), da doseže ciljno enoto. To eno samo vrtišče deluje za kateri koli par brez shranjevanja tabele O(n²) neposrednih razmerij.
  3. 3
    Rezultat oblikovan na izbirno natančnost
    Surov rezultat s plavajočo vejico se oblikuje s toPrecision(sig), kjer je sig 2, 4, 6 ali 8 pomembnih mest — vaša izbira. Zelo veliki ali zelo majhni rezultati (zunaj 1e-10 do 1e15) samodejno preklopijo na eksponentni zapis. Mreža 'vse pretvorbe' hkrati prikazuje vhodno vrednost, pretvorjeno v vsako enoto kategorije.
  4. 4
    Pretvorba ohranjena in deljiva prek URL
    Vaša trenutna kategorija, enote in vrednost se zapišejo v fragment URL (npr. #cat=length&from=km&to=mi&v=42) s 300 ms zakasnitvijo, tako da lahko katero koli pretvorbo dodate med zaznamke ali delite kot neposredno povezavo, ne da bi vrednost kdaj dosegla strežnik. Zadnjih osem pretvorb se prav tako shrani v localStorage in prikaže kot žetoni zgodovine z enim klikom.

Sorodna orodja

Pogosto zastavljena vprašanja