Pereiti prie pagrindinio turinio

Matavimo vienetų konverteris nemokamai

Konvertuokite tarp ilgio, svorio, temperatūros, ploto, tūrio ir kitų vienetų.

Veikia neprisijungus, kai įkeliama

Dažni

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Tikslumas

Visi konvertavimai

Dažniausi naudojimo būdai

  • Ilgio keitiklisKonvertuokite tarp metrų, pėdų, colių, kilometrų, mylių, centimetrų, milimetrų, jardų ir daugiau.
  • Svorio keitiklisKonvertuokite tarp kilogramų, svarų, uncijų, gramų, akmenų ir tonų — visos pagrindinės svorio vienetai.
  • Temperatūros keitiklisKonvertuokite tarp Celsijaus, Farenheito ir Kelvino — virimo, oro ir mokslo temperatūra.
  • Tūrio keitiklisKonvertuokite tarp litrų, galonų, mililitrų, puodelių, pintos, kvortų, kubinių metrų ir skysčio uncijų.
  • Greičio keitiklisKonvertuokite tarp km/h, mph, m/s, mazgų ir Mach — bėgimo, vairavimo, oro transporto ir mokslo greičius.

Kaip tai veikia

Visa konvertavimo matematika vyksta tiesiogiai jūsų naršyklėje, naudojant rankomis parašytą dviejų žingsnių algoritmą — jokios bibliotekos, jokio kreipimosi į serverį. Kiekviena iš 18 vienetų kategorijų apibrėžia bazinį vienetą (metrus ilgiui, paskalius slėgiui, vatus galiai ir t.t.), o kiekvienas kitas tos kategorijos vienetas saugo dvi paprastas JavaScript funkcijas: vieną konvertuoti į bazę, kitą — iš jos.

  1. 1
    Pasirinkite kategoriją ir vienetus
    Pasirinkus kategoriją (ilgis, temperatūra, energija, talpa ir 14 kitų), įkeliama tos kategorijos fiksuota vienetų lentelė. Kiekvienas vieneto įrašas turi simbolį, rodymo etiketę ir dvi aritmetines funkcijas — toBase ir fromBase — įkeptas tiesiai į šaltinį.
  2. 2
    Dviejų žingsnių bazinio vieneto svertis
    Kai įvedate reikšmę, konverteris iškviečia fromUnit.toBase(reikšmė), kad pasiektų kategorijos kanoninę bazę (pvz., metrus, džaulius, amperus), tada iš karto iškviečia toUnit.fromBase(bazinėReikšmė), kad pasiektų tikslinį vienetą. Šis vienas svertis veikia bet kokiai porai, nesaugant O(n²) tiesioginių santykių lentelės.
  3. 3
    Rezultatas suformatuotas pasirenkamu tikslumu
    Neapdorotas slankiojo kablelio rezultatas suformatuojamas su toPrecision(sig), kur sig yra 2, 4, 6 ar 8 reikšmingi skaitmenys — jūsų pasirinkimas. Labai dideli ar labai maži rezultatai (už 1e-10 iki 1e15 ribų) automatiškai perjungiami į eksponentinį žymėjimą. „Visi konvertavimai“ tinklelis vienu metu rodo įvesties reikšmę, konvertuotą į kiekvieną kategorijos vienetą.
  4. 4
    Konvertavimas išsaugomas ir dalijamas per URL
    Jūsų dabartinė kategorija, vienetai ir reikšmė įrašomi į URL fragmentą (pvz., #cat=length&from=km&to=mi&v=42) su 300 ms delsa, todėl bet kokį konvertavimą galima įsiminti ar juo pasidalyti tiesiogine nuoroda, reikšmei niekada nepasiekiant serverio. Paskutiniai aštuoni konvertavimai taip pat išsaugomi localStorage ir pasirodo kaip vieno paspaudimo istorijos žymos.

Susiję įrankiai

Dažnai užduodami klausimai