ForHosting KIT · Conversores de unidades

Conversor métrico

2,5 km são 2500 m e 500 ml são 0,5 l. Escolha a unidade que você tem e a que precisa entre doze unidades métricas de comprimento, massa e volume, sem mover a vírgula à mão. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Valor
2,5
De
Km
To
M
Você obtém
Resultado
2.500 m
Quantidade
length
Fator
1.000
Valor em SI
2.500

Um conversor métrico transforma um número finito de uma unidade de uma família SI em outra, sem misturar comprimento, massa e volume. Estudantes, operadores de depósito, técnicos de laboratório e balcões de envio digitam todos os dias os mesmos três campos: o valor, a unidade que têm e a unidade de que precisam. Valores não finitos também são rejeitados.

Famílias SI, prefixos e por que pares mistos falham

O Sistema Internacional de Unidades organiza a medição cotidiana em famílias coerentes, e não em um amontoado de nomes históricos. O comprimento vive no metro, a massa no quilograma e o volume no metro cúbico. Toda unidade métrica comum que este conversor aceita é um múltiplo exato de potência de dez de uma dessas três bases.

Milímetros, centímetros, metros e quilômetros diferem apenas pelos prefixos SI: mili é um milésimo, centi é um centésimo e quilo é mil. Miligramas, gramas, quilogramas e toneladas seguem a mesma lógica de prefixos na massa, com a tonelada definida como mil quilogramas. Mililitros, litros, centímetros cúbicos e metros cúbicos ficam no volume; um mililitro é definido como um centímetro cúbico, portanto converter mililitros em centímetros cúbicos é uma identidade.

A conversão dentro de uma família é, então, um único produto-quociente: a entrada vezes o fator de origem sobre o fator de destino. A conversão entre famílias não é conversão de unidades: um quilograma não é comprimento, e um metro não é volume.

Contrato de entrada, formato da resposta e comportamento de erro

Ambas se restringem a um enum fechado de tokens métricos comuns: mm, cm, m e km para comprimento; mg, g, kg e t para massa; ml, l, cm3 e m3 para volume. Tokens desconhecidos falham. Valores negativos são permitidos porque deltas com sinal aparecem em estoque e laboratório; zero é permitido; só magnitudes não finitas são rejeitadas.

Onde um conversor métrico vale a pena

Salas de aula usam um conversor métrico para que os alunos treinem prefixos SI sem deslocar um ponto decimal à mão. Um professor pode pedir 2.5 quilômetros em metros e esperar 2500, ou 500 mililitros em litros e esperar 0.5, e um plugin de LMS pode marcar os mesmos itens com este oráculo determinístico. Laboratórios convertem miligramas em gramas e mililitros em metros cúbicos ao preparar reagentes; balcões de envio convertem quilogramas em toneladas e metros cúbicos em litros ao cotar frete.

A validação que falha não consome saldo. Mantenha as requisições pequenas, fixe o resultado arredondado nos testes e você obtém saltos SI reproduzíveis para deveres, scripts de depósito e edge workers sem montar uma biblioteca geral de conversão de unidades.

Treinos de prefixos SI em sala de aula

Deixe os alunos converterem 2.5 km para m ou 500 ml para l e conferirem o resultado exato em potência de dez com as tabelas de prefixos do livro.

Cadernos de laboratório e preparo de reagentes

Converta miligramas em gramas e mililitros em centímetros cúbicos quando um protocolo mistura prefixos SI de massa e de volume.

Cotações de envio e scripts de depósito

Passe quilogramas para toneladas e metros cúbicos para litros em calculadoras de frete sem puxar uma biblioteca geral de unidades.

Quais unidades métricas posso converter?

Comprimento: mm, cm, m, km. Massa: mg, g, kg, t (tonelada). Volume: ml, l, cm3, m3. O par deve compartilhar a grandeza; mililitros e centímetros cúbicos são o mesmo volume.

Posso converter quilogramas em metros?

Não. Esse par não é suportado porque massa e comprimento são famílias SI diferentes.

Como mililitros e centímetros cúbicos se relacionam?

Converter entre eles devolve a mesma magnitude com o token da unidade de destino.

O que acontece se o valor for Infinity ou NaN?

Só números finitos são aceitos. Campos ausentes e nomes de unidade desconhecidos falham do mesmo modo.

Posso converter um valor negativo?

Sim. Números negativos são aceitos porque diferenças com sinal aparecem em estoques e no laboratório, e o zero também vale. Só são recusados valores que não são números finitos.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/conv/metric-converter

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/conv/metric-converter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":2.5,"from":"km","to":"m"}'
{
  "value": 2.5,
  "from": "km",
  "to": "m"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.metric_converter",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Este endpoint aceita esses três campos, multiplica por uma base SI exata — metro, quilograma ou metro cúbico — e devolve o valor convertido com a unidade de destino. Pares entre famílias, como quilogramas para metros, são rejeitados com invalid_input em vez de inventar um número sem sentido.

Famílias SI, prefixos e por que pares mistos falham

Esta capacidade recusa esses pares com invalid_input em vez de inventar um número. Os fatores nunca vêm da rede nem do relógio de parede; são as definições SI publicadas, gravadas em uma tabela minúscula, para que o mesmo pedido produza sempre o mesmo JSON.

Contrato de entrada, formato da resposta e comportamento de erro

Envie por POST um corpo JSON com três campos obrigatórios. value é a magnitude numérica a converter e deve ser um número finito; números JSON e strings numéricas são aceitos, mas NaN, Infinity, strings vazias e valores ausentes falham com invalid_input nomeando o campo. from é a unidade de origem e to é a unidade de destino. Um par cujas famílias diferem — por exemplo from kg to m — é um par de unidades sem suporte e também falha com invalid_input; esse erro não é cobrado. Em caso de sucesso o corpo devolve value, from e to na forma canônica, result como a magnitude convertida arredondada a doze casas decimais para goldens estáveis, unit como o token de destino para que os clientes exibam o número com a unidade sem outra consulta, e nomeia quantity como length, mass ou volume. factor é o multiplicador exato da unidade de origem para a de destino via a base SI. formula reescreve a aritmética em uma string curta adequada a um recibo ou a uma conferência de dever.

Onde um conversor métrico vale a pena

Como a implementação é parse puro do tier A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.

Quanto custa o conversor métrico?

A ferramenta do navegador é grátis. As requisições à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →