Saltar ao contido principal
LibraTool logoLibraTool

Convertidor de unidades de balde

Converte entre unidades de lonxitude, peso, temperatura, área, volume e moito máis.

Funciona sen conexión unha vez cargado

Común

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Precisión

Todas as conversións

Usos habituais

  • Conversor de LonxitudeConverter entre metros, pés, pulgadas, quilómetros, millas, centímetros, milímetros, iardas e máis.
  • Conversor de PesoConverter entre quilogramos, libras, onzas, gramos, pedras e toneladas — tódalas unidades de peso principais.
  • Conversor de TemperaturaConverter entre Celsius, Fahrenheit e Kelvin — temperaturas de cociña, clima e ciencia.
  • Conversor de VolumeConverter entre litros, galóns, mililitros, tazas, pintas, cuartos, metros cúbicos e onzas fluidas.
  • Conversor de VelocidadeConverter entre km/h, mph, m/s, nós e Mach — velocidades de carreira, conducción, aviación e ciencia.

Como funciona

Toda a matemática de conversión execútase directamente no teu navegador usando un algoritmo de dous pasos escrito a man — sen biblioteca, sen chamada a servidor. Cada unha das 18 categorías de unidades define unha unidade base (metros para a lonxitude, pascais para a presión, vatios para a potencia, etc.), e cada outra unidade nesa categoría almacena dúas funcións simples de JavaScript: unha para converter á base, unha para converter fóra dela.

  1. 1
    Escolle unha categoría e unidades
    Escoller unha categoría (lonxitude, temperatura, enerxía, capacitancia e 14 outras) carga a táboa de unidades fixa desa categoría. Cada entrada de unidade leva un símbolo, unha etiqueta de visualización e dúas funcións aritméticas — toBase e fromBase — incorporadas directamente na orixe.
  2. 2
    Pivote de unidade base en dous pasos
    Cando escribes un valor, o conversor chama a fromUnit.toBase(valor) para chegar á base canónica da categoría (por exemplo, metros, joules, amperios), e despois chama inmediatamente a toUnit.fromBase(valorBase) para chegar á unidade obxectivo. Este único pivote funciona para calquera par sen almacenar unha táboa O(n²) de proporcións directas.
  3. 3
    Resultado formatado a precisión seleccionable
    O resultado en bruto de coma flotante formátase con toPrecision(sig) onde sig é 2, 4, 6 ou 8 cifras significativas — a túa elección. Resultados moi grandes ou moi pequenos (fóra de 1e-10 a 1e15) cambian automaticamente a notación exponencial. Unha grella de 'todas as conversións' mostra simultaneamente o valor de entrada convertido a cada unidade da categoría.
  4. 4
    Conversión persistida e compartible mediante URL
    A túa categoría, unidades e valor actuais escríbense no fragmento da URL (por exemplo, #cat=length&from=km&to=mi&v=42) cun debounce de 300 ms, así que calquera conversión pódese marcar ou compartir como ligazón directa sen que o valor chegue nunca a un servidor. As últimas oito conversións tamén se gardan en localStorage e aparecen como fichas de historial dun clic.

Ferramentas relacionadas

Preguntas frecuentes