Saltar para o conteúdo principal
LibraTool logoLibraTool

Conversor de unidades grátis

Converta entre unidades de comprimento, peso, temperatura, área, volume e mais.

Funciona offline depois de carregado

Comum

3,2808399

1 m = 3,2808399 ft

= 3 ft 3.4 in

1 m = 3,2808399 ft

Precisão

Todas as conversões

Usos comuns

  • Conversor de ComprimentoConverter entre metros, pés, polegadas, quilômetros, milhas, centímetros, milímetros, jardas e muito mais.
  • Conversor de PesoConverter entre quilogramas, libras, onças, gramas, pedras e toneladas — todas as principais unidades de peso.
  • Conversor de TemperaturaConverter entre Celsius, Fahrenheit e Kelvin — temperaturas de cozinha, clima e ciência.
  • Conversor de VolumeConverter entre litros, galões, mililitros, xícaras, pintas, quartos, metros cúbicos e onças fluidas.
  • Conversor de VelocidadeConverter entre km/h, mph, m/s, nós e Mach — velocidades de corrida, condução, aviação e ciência.

Como funciona

Toda a matemática de conversão funciona diretamente no seu navegador usando um algoritmo de dois passos escrito à mão — sem biblioteca, sem chamada a servidor. Cada uma das 18 categorias de unidade define uma unidade base (metros para comprimento, pascais para pressão, watts para potência, etc.), e cada outra unidade nessa categoria armazena duas funções JavaScript simples: uma para converter para a base, uma para converter a partir dela.

  1. 1
    Escolha uma categoria e unidades
    Escolher uma categoria (comprimento, temperatura, energia, capacitância, e 14 outras) carrega a tabela de unidades codificada dessa categoria. Cada entrada de unidade traz um símbolo, uma etiqueta de exibição, e duas funções aritméticas — toBase e fromBase — incorporadas diretamente na fonte.
  2. 2
    Pivô de unidade base em dois passos
    Quando escreve um valor, o conversor chama fromUnit.toBase(value) para alcançar a base canónica da categoria (por exemplo, metros, joules, amperes), depois imediatamente chama toUnit.fromBase(baseValue) para chegar à unidade alvo. Este pivô único funciona para qualquer par sem armazenar uma tabela O(n²) de rácios diretos.
  3. 3
    Resultado formatado a precisão selecionável
    O resultado bruto de vírgula flutuante é formatado com toPrecision(sig) onde sig é 2, 4, 6, ou 8 algarismos significativos — a sua escolha. Resultados muito grandes ou muito pequenos (fora de 1e-10 a 1e15) mudam automaticamente para notação exponencial. Uma grelha de 'todas as conversões' mostra simultaneamente o valor de entrada convertido em cada unidade da categoria.
  4. 4
    Conversão persistida e compartilhável via URL
    Sua categoria, unidades, e valor atuais são escritos no fragmento do URL (por exemplo, #cat=length&from=km&to=mi&v=42) com um debounce de 300 ms, para que qualquer conversão possa ser marcada ou compartilhada como um link direto sem o valor alguma vez chegar a um servidor. As últimas oito conversões também são salvas em localStorage e aparecem como chips de histórico de um clique.

Ferramentas relacionadas

Perguntas frequentes