Calculadora de diâmetro de cilindro
Descubra o diâmetro de um cilindro a partir do volume e da altura: um volume de 1000 com altura de 10 dá um diâmetro de 11,2838 e um raio de 5,6419. Útil quando a capacidade de um tanque e a altura disponível já estão definidas. 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
- Volume
- 1.000
- Altura
- 10
- Diâmetro
- 11,2838
- Raio
- 5,6419
- Pi
- 3,1415926536
Calcule o diâmetro de um cilindro circular reto quando você conhece o volume e a altura. Os dois valores devem ser números finitos positivos, expressos em qualquer sistema de unidades consistente, e o resultado retorna na versão linear dessa mesma unidade. Você também recebe o raio e o valor exato de pi utilizado, de modo que cada etapa do cálculo pode ser reproduzida à mão ou por outro programa.
A fórmula por trás da ferramenta
Um cilindro circular reto é um disco extrudado ao longo de um eixo reto, e seu volume obedece a V = π·r²·h, onde r é o raio da base e h é a altura perpendicular. Essa única expressão fechada é exatamente o que esta calculadora avalia: sem iteração, sem esquema de aproximação, apenas uma divisão, uma raiz quadrada e uma multiplicação.
A ferramenta também retorna o raio, pois muitas tarefas posteriores, como usinagem, tolerâncias ou dimensionamento de tubos, são expressas em termos radiais, e devolve o valor de pi em precisão total para que você possa reproduzir a aritmética intermediária e conferir o arredondamento por conta própria.
Unidades e como mantê-las consistentes
A calculadora é independente de unidades: ela executa aritmética pura sobre os dois números fornecidos, portanto a correção depende de você manter as unidades consistentes. Se o volume estiver em centímetros cúbicos e a altura em centímetros, o diâmetro sairá em centímetros. Se o volume estiver em litros, converta primeiro — um litro é exatamente 1000 centímetros cúbicos ou 0.001 metros cúbicos — antes de combiná-lo com uma altura nessas mesmas unidades.
Um erro comum é misturar um volume em polegadas cúbicas com uma altura em pés, o que produz silenciosamente um número sem sentido, pois a fórmula pressupõe uma única unidade de comprimento coerente. Em caso de dúvida, converta tudo para a base do SI (metros cúbicos e metros) ou para um par prático de oficina (centímetros cúbicos e centímetros), execute o cálculo e só então converta o diâmetro resultante para a unidade de exibição que preferir, como polegadas ou milímetros.
Casos de uso
Dimensionamento de tanques e recipientes
Encontre o diâmetro de um tanque de armazenamento ou tambor quando a capacidade necessária e a altura vertical disponível já estão definidas.
Educação e verificação de lição de casa
Verifique exercícios de volume inverso: dados V e h, recupere o raio e o diâmetro e confirme cada passo algébrico.
Perguntas frequentes
Quais entradas são obrigatórias?
volume e altura, ambos números finitos positivos em unidades consistentes. decimals é opcional, um inteiro de 0 a 8 com padrão 4.
O que ela retorna?
diâmetro e raio (cada um arredondado half-up para os decimais solicitados), além do seu volume, da sua altura e de pi em precisão total.
Como o diâmetro é obtido a partir do volume e da altura?
O volume é dividido por π vezes a altura, e a raiz quadrada do resultado é o raio. Dobrando o raio, obtém-se o diâmetro, sem tentativa e erro.
Meu volume está em litros. O que faço?
Converta primeiro: um litro é exatamente 1000 centímetros cúbicos, ou 0,001 metro cúbico. Depois use uma altura em centímetros ou em metros, e o diâmetro sai nessa mesma unidade.
Por que misturar unidades dá um diâmetro errado?
A fórmula supõe uma única unidade de comprimento em todo o cálculo. Um volume em polegadas cúbicas com altura em pés gera, sem aviso, um número sem sentido, então converta tudo para um só sistema e troque a unidade só no final.
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/cylinder-diameter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":1000,"height":10}'const res = await fetch("https://api.kit.forhosting.com/math/cylinder-diameter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 1000,
"height": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cylinder-diameter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 1000,
"height": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cylinder-diameter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":1000,"height":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":1000,"height":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cylinder-diameter", 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
{
"volume": 1000,
"height": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cylinder_diameter",
"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
A ferramenta inverte a fórmula usual do volume V = π·r²·h para recuperar o raio e depois o dobra: diâmetro = 2·sqrt(volume / (π·altura)).
A fórmula por trás da ferramenta
Resolvendo essa equação para o raio, obtém-se r = sqrt(V/(π·h)), e dobrar o raio fornece o diâmetro d = 2·sqrt(V/(π·h)).
Entradas, arredondamento e validação
O campo opcional decimals é um inteiro de 0 a 8, com padrão 4, e controla uma única passagem de arredondamento half-up aplicada ao diâmetro e ao raio, cada um arredondado a partir de seu próprio valor intermediário bruto, e não de outro campo já arredondado, de modo que as duas saídas permanecem mutuamente consistentes. O campo pi nunca é arredondado e carrega Math.PI em precisão dupla total. Tanto o volume quanto a altura são campos numéricos obrigatórios e cada um deve ser um número finito estritamente maior que zero; um valor zero, negativo, não numérico ou infinito gera um erro invalid_input tipado que nomeia o campo infrator, por exemplo "volume must be a positive finite number.". Validações malsucedidas não são cobradas: apenas cálculos bem-sucedidos consomem o preço por chamada.
Casos de integração
Cálculos de engenharia em lote via API
Envie muitos pares volume-altura como JSON e receba o diâmetro e o raio de cada um, prontos para pipelines de CAD ou compras.
Perguntas técnicas
Qual fórmula ela usa?
diâmetro = 2·sqrt(volume / (π·altura)), a inversão direta da fórmula do volume do cilindro V = π·r²·h.
O que acontece com entradas zero ou negativas?
A ferramenta gera um erro invalid_input que nomeia o campo. Validações malsucedidas nunca são cobradas.
É grátis?
Sim, no navegador como widget de nível A. A API determinística custa US$ 0,002 por chamada bem-sucedida; tarefas com falha não são cobradas.