Calculadora de taxa unitária
Divida um total pelo número de unidades e veja quanto corresponde a cada uma: 240 milhas em 4 horas dão 60 milhas por hora. Vale também para custo por item, palavras por minuto ou litros por porção. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Quantidade
- 240
- Quantidade
- 4
- Taxa unitária
- 60
Uma taxa unitária diz quanto de uma grandeza cabe em uma única unidade de outra: milhas por hora, dólares por item, palavras por minuto ou litros por porção. Estudantes encontram a ideia nas razões do ensino fundamental, quem compra usa quando um lote informa o total mas não a cifra por peça, e scripts de operação precisam de uma divisão determinística que recuse uma contagem zero em vez de devolver Infinity. Valores não finitos como NaN ou Infinity são rejeitados do mesmo jeito.
O que é uma taxa unitária e como se calcula
Uma taxa unitária é uma razão reduzida de modo que a segunda grandeza vale um: se uma viagem cobre duzentas e quarenta milhas em quatro horas, a taxa unitária é sessenta milhas por hora; se um cartão custa doze dólares e cinquenta centavos por cinco potes idênticos, a taxa unitária é dois dólares e cinquenta centavos por pote. A aritmética é sempre a mesma: divida o valor total pela contagem de unidades.
Esta calculadora não compara vários produtos entre si, não converte moedas nem inventa um rótulo como milhas por hora: esses trabalhos cabem a uma ferramenta de comparação de preços unitários, a um conversor de câmbio ou à sua própria camada de exibição. Valores e contagens negativos são permitidos e mantêm o sinal, porque um reembolso por item ou um ajuste de estoque com sinal continua sendo uma taxa unitária bem definida.
Quem busca uma calculadora de taxa unitária quer esta divisão elementar, não uma comparação de compras entre muitos pacotes e nem uma taxa de reação química, e por isso esta página tem o próprio type e o próprio slug.
Quando ela ajuda e o que não calcula
Salas de aula e plataformas de tutoria usam uma calculadora de taxa unitária para que quem aprende confira milhas por hora, custo por item, palavras por minuto ou porções por bandeja sem inverter à mão um erro de divisão. Geradores de prova precisam de um oráculo determinístico que marque uma contagem zero como inválida em vez de devolver em silêncio Infinity que um corretor defeituoso poderia tratar como acerto.
Esta página não é uma calculadora de comparação de preços unitários: não aceita uma lista de produtos e não escolhe o melhor valor. Não é uma ferramenta de taxa de reação química nem um conversor de transferência de dados. Validação falha não consome saldo.
Casos de uso
Checagens de razão e taxa na sala de aula
Deixe o alunado enviar uma distância, um custo ou uma contagem de palavras mais as horas, itens ou minutos correspondentes e verificar a taxa unitária frente aos métodos do livro.
Correção automática de provas e LMS
Corrija itens de taxa unitária com um oráculo determinístico que rejeita uma contagem zero como indefinida e nunca inventa Infinity como resposta correta.
Linhas a partir de um total a granel
Transforme o total de um lote e o tamanho do lote em uma cifra por unidade gravada em scripts de faturamento ou estoque, sem uma biblioteca de planilha.
Perguntas frequentes
O que acontece se a contagem de unidades for zero?
Dividir por zero é indefinido, então uma contagem zero é rejeitada e não é cobrada.
Isso é o mesmo que uma comparação de preços unitários?
Não. Esta calculadora divide um total por uma contagem. Uma comparação de preços unitários classifica vários produtos pelo preço segundo o tamanho e escolhe o melhor valor; é outra busca e outra ferramenta.
Como calculo uma taxa unitária?
Divida a quantidade total pelo número de unidades. Uma viagem de 240 milhas em 4 horas, por exemplo, dá 60 milhas por hora, e a calculadora mostra a fórmula ao lado do resultado.
Posso usar valores negativos?
Pode. Totais e contagens negativos são aceitos e mantêm o sinal, porque um reembolso por item ou um ajuste de estoque também formam uma taxa unitária válida.
Qual é a diferença entre taxa unitária e razão?
A taxa unitária é uma razão simplificada para que a segunda grandeza valha um. Em vez de dizer 240 milhas em 4 horas, você diz 60 milhas a cada hora.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/math/unit-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":240,"count":4}'const res = await fetch("https://api.kit.forhosting.com/math/unit-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 240,
"count": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/unit-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 240,
"count": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/unit-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":240,"count":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":240,"count":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/unit-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"amount": 240,
"count": 4
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.unit_rate",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_abs | 1000000000000000 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta calculadora de taxa unitária aceita um valor total finito e uma contagem de unidades finita e diferente de zero, divide amount por count e devolve a taxa por unidade junto com as entradas repetidas e uma string formula curta que você pode mostrar ao lado da resposta. Quando a contagem é zero o quociente fica indefinido, então a tarefa falha com invalid_input em vez de um sucesso oco. Uma chamada de API bem-sucedida custa US$ 0,002; entrada inválida não é cobrada.
O que é uma taxa unitária e como amount dividido por count a produz
Esse único quociente é o que pedem as unidades de razão da escola, as tabelas de taxas e os cursos de análise dimensional, e também o que um script precisa quando o payload chega como um total a granel mais uma contagem em vez de uma cifra por unidade pronta. Ela só calcula amount dividido por count para números finitos e devolve essa taxa com as entradas repetidas e uma string formula.
Contrato de entrada, forma da resposta e quando a taxa unitária fica indefinida
Se count for exatamente zero, inclusive um menos-zero que se reduz a zero, a tarefa falha com uma mensagem de que a contagem de unidades é zero, porque a taxa unitária ficaria indefinida. Falhas de validação não são cobradas. Envie um corpo JSON com dois números finitos obrigatórios: amount, a quantidade total que você quer espalhar pelas unidades, e count, o número dessas unidades. Os nomes canônicos são amount e count. Cada campo pode ser um número JSON ou uma string numérica em notação decimal ou científica comum; campos ausentes, strings vazias, valores NaN e infinitos falham com invalid_input e nomeiam o campo culpado. Magnitudes absolutas acima de um quatrilhão são rejeitadas para que o quociente permaneça finito em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso o corpo ecoa amount e count, informa unit_rate como o quociente arredondado a doze casas decimais e inclui uma string formula que reformula unit_rate = amount / count. Exemplo: amount duzentos e quarenta e count quatro produz unit_rate sessenta. Exemplo: amount doze ponto cinco e count cinco produz unit_rate dois ponto cinco. Uma solicitação de API bem-sucedida é cobrada pelo preço-base publicado US$ 0,002 com unidade item. A capacidade não converte unidades, não aplica imposto nem classifica vários produtos: mantenha amount e count em um par coerente de dimensões antes de chamar.
Onde uma API de taxa unitária se justifica, e o que esta página não é
Cadernos de operação e finanças costumam receber um total a granel mais o tamanho do lote e precisam da cifra por unidade antes de gravar uma linha; chamar um endpoint parse pequeno evita puxar uma biblioteca de planilha para uma divisão de dois números. Como a implementação é parse puro de tier A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo e sem rede de saída. Mantenha as solicitações pequenas, fixe o unit_rate arredondado nos testes e você obtém taxas reproduzíveis para lição, plugins LMS e workers de borda sem montar infraestrutura de álgebra simbólica própria. Prefira este endpoint quando você já tiver um total e uma contagem; se precisar classificar vários preços de prateleira, use em vez disso uma ferramenta de comparação.
Perguntas técnicas
Como calcular uma taxa unitária a partir de um total e uma contagem?
Envie os números finitos amount (o total) e count (a contagem de unidades, diferente de zero). A API devolve unit_rate = amount / count, mais as entradas repetidas e uma string formula.
amount ou count podem ser negativos?
Sim. Os sinais são preservados, então um reembolso por item ou um ajuste com sinal ainda produz uma taxa unitária bem definida. Só se rejeitam uma contagem zero, campos ausentes e valores não finitos.
Quanto custa a calculadora de taxa unitária?
A ferramenta do navegador é gratuita. Solicitações de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.