Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Eenhedenconverter

Converteer tussen eenheden van lengte, gewicht, temperatuur, oppervlakte, volume en meer.

Werkt offline na het laden

Veelgebruikt

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Nauwkeurigheid

Alle conversies

Veelvoorkomend gebruik

  • LengteconverterConverteer tussen meters, voeten, inches, kilometers, miles, centimeters, millimeters, yards en meer.
  • GewichtconverterConverteer tussen kilogram, pond, ounce, gram, steen en ton — alle belangrijke gewichtseenheden.
  • TemperatuurconverterConverteer tussen Celsius, Fahrenheit en Kelvin — kook-, weer- en wetenschaptemperaturen.
  • VolumeconverterConverteer tussen liters, gallons, milliliters, cups, pints, quarts, kubieke meters en vloeibare ounces.
  • SnelheidconverterConverteer tussen km/h, mph, m/s, knopen en Mach — hardlopen, rijden, luchtvaart- en wetenschapsnelheden.

Hoe het werkt

Alle omrekeningen draaien direct in je browser met een zelfgeschreven algoritme in twee stappen — geen bibliotheek, geen serveraanroep. Elk van de 18 eenheidscategorieën heeft een basiseenheid (meter voor lengte, pascal voor druk, watt voor vermogen enz.), en elke andere eenheid in die categorie heeft twee gewone JavaScript-functies: één om naar de basis om te rekenen en één om ervan terug te rekenen.

  1. 1
    Kies een categorie en eenheden
    Een categorie kiezen (lengte, temperatuur, energie, capaciteit en 14 andere) laadt de vaste eenhedentabel van die categorie. Elk item bevat een symbool, een weergavelabel en twee rekenfuncties — toBase en fromBase — die direct in de broncode staan.
  2. 2
    Spil via de basiseenheid in twee stappen
    Als je een waarde typt, roept de converter fromUnit.toBase(value) aan om bij de canonieke basis van de categorie te komen (bijv. meter, joule, ampère), en daarna meteen toUnit.fromBase(baseValue) om bij de doeleenheid uit te komen. Deze ene spil werkt voor elk paar, zonder een O(n²)-tabel met directe verhoudingen.
  3. 3
    Resultaat opgemaakt met instelbare precisie
    Het ruwe drijvendekommaresultaat wordt opgemaakt met toPrecision(sig), waarbij sig 2, 4, 6 of 8 significante cijfers is — naar keuze. Heel grote of heel kleine resultaten (buiten 1e-10 tot 1e15) schakelen automatisch over naar exponentiële notatie. Een raster 'alle omrekeningen' toont tegelijk de invoerwaarde omgerekend naar elke eenheid in de categorie.
  4. 4
    Omrekening bewaard en deelbaar via de URL
    Je huidige categorie, eenheden en waarde worden met een debounce van 300 ms in het URL-fragment geschreven (bijv. #cat=length&from=km&to=mi&v=42), zodat elke omrekening als bladwijzer kan worden opgeslagen of als directe link kan worden gedeeld zonder dat de waarde ooit een server bereikt. De laatste acht omrekeningen worden ook in localStorage opgeslagen en verschijnen als geschiedenisblokjes die je met één klik opent.

Gerelateerde tools

Veelgestelde vragen