Calculadora massa para densidade
Um objeto de 12 kg que ocupa 3 m³ tem densidade de 4 kg/m³. Informe a massa pesada e o volume medido para obter a densidade, com uma recusa clara quando o volume é zero ou negativo. 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
- Massa
- 12
- Volume
- 3
- Densidade
- 4
- Unidade de densidade
- kg/m³
Converter massa em densidade é a identidade dirigida com que começam a bancada de laboratório e a lista de exercícios: você já pesou um objeto, já mediu o espaço que ele ocupa e precisa da densidade resultante em quilogramas por metro cúbico. Esta calculadora de massa para densidade toma esses dois números, divide a massa pelo volume e devolve ρ em unidades SI, sem tabela de materiais, sem conversor de unidades e sem rearranjo para uma massa ou um volume faltantes.
O que significa massa para densidade e quais unidades SI você deve enviar
Converter massa em densidade é a forma unidirecional da definição clássica de densidade aparente: rho equivale à massa dividida pelo volume quando o corpo é tratado como uniforme. A álgebra é um único quociente, mas o contrato de produto é mais rígido do que um rearranjo em três vias: mass e volume precisam estar presentes, density nunca é entrada, e um volume nulo ou negativo é recusado porque um objeto não pode ocupar um volume que some ou se inverta.
Essa recusa é o motivo de existir uma calculadora dedicada de massa para densidade ao lado de resolvedores mais gerais de densidade-massa-volume. Listas de tarefa, listas de embalagem e fichas de corpo de prova em geral já conhecem as duas grandezas medidas e só querem ρ em kg/m³; não querem omitir um campo entre três controles opcionais e torcer para o motor adivinhar qual incógnita preencher.
As buscas se agrupam em massa para densidade, converter massa em densidade e densidade a partir de massa e volume — frases que descrevem uma conversão dirigida, não um enigma de grandeza faltante.
Casos de uso
Densidade de tarefa a partir de um corpo de prova pesado
Os alunos enviam uma massa medida em quilogramas e um volume deslocado em metros cúbicos e conferem o kg/m³ devolvido com o quociente do livro ρ = m / V.
Checagens de densidade aparente em listas de embalagem
Scripts de armazém convertem uma massa de objeto conhecida e um volume de caixa medido em quilogramas por metro cúbico antes de comparar o valor a uma faixa de densidade de envio.
Fichas de laboratório sem tabela de materiais
Anotações de bancada dividem a massa registrada da amostra pelo volume medido para carimbar a densidade em kg/m³, com erro rígido se o volume foi lançado como zero ou negativo.
Perguntas frequentes
Como converter massa e volume em densidade?
Envie números finitos mass (kg) e volume (m³).
O que acontece se o volume for zero ou negativo?
Densidade é massa dividida pelo volume, então um volume nulo ou negativo não está definido para um objeto e não é cobrado.
Quais unidades a calculadora de massa para densidade usa?
Somente SI: massa em quilogramas, volume em metros cúbicos, densidade em quilogramas por metro cúbico. O motor não converte gramas, mililitros nem outros prefixos.
Que densidade obtenho para um objeto que não é homogêneo?
Você obtém a densidade aparente: a massa total dividida pelo volume total, como se o material estivesse distribuído por igual. Num objeto oco ou misto, isso é uma média, não a densidade de uma das partes.
A calculadora usa tabela de materiais ou correção de temperatura?
Não. Não há tabela de materiais, correção de temperatura nem conversão para densidade relativa. O cálculo é a divisão ideal da massa pelo volume que você informou, tratando a amostra como uniforme.
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/phys/mass-to-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":12,"volume":3}'const res = await fetch("https://api.kit.forhosting.com/phys/mass-to-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 12,
"volume": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/mass-to-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 12,
"volume": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/mass-to-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":12,"volume":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":12,"volume":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/mass-to-density", 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
{
"mass": 12,
"volume": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.mass_to_density",
"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.
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
Volumes nulos ou negativos são rejeitados com invalid_input, porque um objeto não pode ocupar um volume que some ou se inverta neste contrato.
O que significa massa para densidade e quais unidades SI você deve enviar
No SI, a massa chega em quilogramas, o volume chega em metros cúbicos e a densidade sai em quilogramas por metro cúbico, unidade que este endpoint sempre informa no campo density e reitera em density_unit. Entradas idênticas sempre produzem o mesmo JSON, porque o caminho é aritmética pura, sem rede, sem semente aleatória e sem relógio de parede no cálculo.
Contrato de entrada, forma da resposta e erros de volume nulo ou negativo
Um volume nulo dividiria por zero; um volume negativo inverteria o objeto, o que fica fora deste contrato. A massa pode ser zero, e nesse caso a densidade é zero. Não há tabela de materiais, nem correção de temperatura, nem conversão de gravidade específica, nem conversor de unidades: é aritmética ideal de amostra uniforme a partir das duas grandezas conhecidas. Envie por POST um corpo JSON com dois números finitos obrigatórios: mass, a massa do objeto em quilogramas, e volume, o volume do objeto em metros cúbicos. Aliases são aceitos para que formulários e scripts usem os nomes que já conhecem: m ou mass_kg para a massa; V, vol ou volume_m3 para o volume. Cadeias numéricas são interpretadas como números JSON. Campos ausentes, cadeias vazias, texto não numérico, NaN e Infinity falham imediatamente com invalid_input nomeando o campo, e a validação falha não é cobrada. Depois que ambos os valores são aceitos, o volume é confrontado com o limite físico que torna o quociente definido: se volume é zero ou negativo, a tarefa falha com invalid_input e uma mensagem de que a densidade ρ=m/V não está definida para volume nulo ou negativo. Em caso de sucesso, a resposta reitera mass e volume com arredondamento estável, informa density como massa dividida pelo volume em quilogramas por metro cúbico, define density_unit como kg/m³, define formula como a identidade Unicode rho igual a m barra V, e define method como mass_to_density para que os clientes ramifiquem sem inspecionar formas.
Onde uma calculadora de massa para densidade ganha o seu lugar
Use a calculadora de massa para densidade no navegador quando quiser uma checagem imediata de física ao corrigir tarefas, conferir uma medição de massa e volume na bancada, ou converter a massa de uma lista de embalagem e o volume medido de uma caixa em kg/m³ antes de comparar o resultado a uma faixa de material publicada. Escolha unidades de forma coerente: a massa deve estar em quilogramas e o volume em metros cúbicos para que a densidade saia em quilogramas por metro cúbico. Os resultados são plenamente determinísticos: as mesmas duas entradas sempre produzem a mesma densidade, a mesma cadeia de unidade e o mesmo rótulo de fórmula. Não há modelo de linguagem, nem serviço externo de materiais, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e em materiais de aula reproduzíveis. Use a API quando um script, uma plataforma de aulas, um auxiliar de laboratório ou um caderno precisar de JSON estável para muitos pares massa-volume sob um único contrato dirigido. Cada solicitação bem-sucedida é um item faturável a US$ 0,002; a validação falha não consome saldo. Se os dados de origem estão em gramas e mililitros, converta essas grandezas primeiro; este endpoint não reescala unidades e não vai adivinhar um prefixo. Conecte o endpoint a exercícios de mecânica, verificadores de resposta de contest, planilhas de materiais ou etapas de pré-processamento em que você já prefira erros de domínio explícitos — como rejeitar um volume nulo ou negativo — em vez de widgets opacos que não explicam por que uma entrada ruim foi recusada. Combine este endpoint com ferramentas de empuxo ou hidrostática quando o próximo passo precisar da densidade como entrada, ou deixe-o sozinho quando a única incógnita for ρ a partir de uma massa e um volume conhecidos.
Perguntas técnicas
Posso enviar a densidade e resolver massa ou volume no lugar?
Não. Este endpoint é unidirecional: mass e volume são obrigatórios, e density é sempre a saída calculada. Não omita nenhum dos dois campos.
Quanto custa uma chamada de API bem-sucedida?
A ferramenta no navegador é gratuita. Pedidos de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.