Calculadora de volume de cilindro em litros (centímetros)
Transforme um cilindro medido em centímetros em litros: um raio de 10 cm e uma altura de 40 cm comportam 12,566371 litros. Feito para caixas-d'água, filtros de aquário, barris, cisternas e recipientes de laboratório. 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
- Raio
- 10
- Altura
- 40
- Volume (L)
- 12,566371
Caixas-d'água, carcaças de filtros, recipientes de laboratório, barris e reservatórios de chuva são todos cilindros, e no mundo métrico sua capacidade é desejada em litros enquanto a trena marca centímetros. Esta capability resolve exatamente essa conversão em uma única chamada determinística: você envia o raio da base e a altura, ambos em centímetros, e recebe de volta o volume em litros — o volume do cilindro πr²h em centímetros cúbicos, dividido pela definição exata de 1000 centímetros cúbicos por litro.
De centímetros a litros: a matemática
Um cilindro circular reto é um círculo extrudado ao longo de um eixo reto, portanto seu volume é a área da base vezes a altura: V = πr²h. Com o raio r e a altura h medidos em centímetros, essa fórmula produz centímetros cúbicos diretamente — unidade que a literatura mais antiga chama de mililitro ou cc. A conversão para litros não é uma aproximação, mas uma definição exata do sistema métrico: um litro é exatamente 1000 centímetros cúbicos, o volume de um cubo de dez centímetros de aresta.
Se o que você mediu foi o diâmetro e não o raio, divida-o por dois antes de chamar; enviar o diâmetro como raio superestimaria o volume por um fator de quatro, pois o raio entra na fórmula ao quadrado. E se suas medidas estão em milímetros ou metros, converta-as primeiro para centímetros: dez milímetros formam um centímetro, cem centímetros formam um metro, e misturar unidades é a causa mais comum de erro mil vezes maior neste cálculo.
Validação, precisão e arredondamento
As duas entradas são verificadas antes de qualquer cálculo: tanto o raio quanto a altura devem ser números positivos e finitos. Uma vez aprovadas as entradas, o volume é calculado em dupla precisão e arredondado para o número de casas decimais solicitado — seis por padrão, de zero a doze por meio do campo opcional <em>decimals</em> — usando uma regra half-up aplicada ao valor absoluto.
Esse arredondamento determinístico importa mais do que parece: as caudas brutas de ponto flutuante dependem da máquina, e uma regra estável torna a resposta idêntica byte a byte em qualquer máquina, o que permite que pipelines automatizados e testes de referência comparem resultados com confiabilidade.
Onde os litros a partir de centímetros aparecem
A capacidade em litros é uma questão diária onde o sistema métrico é o padrão de trabalho, e os centímetros são a unidade natural de uma régua ou trena sobre tanques e recipientes.
Aquaristas dimensionam aquários, sumps e filtros canister; cervejeiros e vinicultores verificam o volume útil de fermentadores e barris; profissionais de piscinas e irrigação estimam a capacidade de cisternas cilíndricas e reservatórios de chuva; técnicos de laboratório e de processo calculam o volume de enchimento de colunas, reatores e recipientes graduados; e quem compra um reservatório, um tambor de combustível ou um tanque quer saber o que as dimensões do fabricante realmente comportam.
Um tambor padrão de 200 litros é a verificação clássica: um raio de cerca de 29 centímetros e uma altura próxima de 88 centímetros dão quase exatamente 200 litros.
Casos de uso
Verifique a capacidade de aquários e filtros
Obtenha a capacidade real em litros de um tanque cilíndrico, sump ou filtro canister a partir do raio e da altura em centímetros antes de povoar ou dosar.
Dimensione recipientes de cervejaria e fermentação
Verifique quantos litros um fermentador, barril ou tonel realmente comporta a partir de duas medições de trena em centímetros.
Calcule o volume de cisternas e tambores
Estime os litros contidos em um reservatório de chuva, cisterna ou tambor de 200 litros a partir de suas dimensões cilíndricas.
Perguntas frequentes
Quanto custa?
Também é gratuito executar no seu navegador nesta página.
Minhas medidas estão em milímetros ou metros. O que eu faço?
Converta-as primeiro para centímetros: divida milímetros por 10, multiplique metros por 100. Misturar unidades é a causa mais comum de erro mil vezes maior.
Eu medi o diâmetro, não o raio. O que envio?
Divida o diâmetro por dois primeiro. A fórmula é πr²h, e enviar o diâmetro como raio daria quatro vezes o volume real.
Posso controlar a precisão?
Sim. O campo opcional decimals define as casas decimais do resultado, de 0 a 12, com seis como padrão. O arredondamento é half-up.
Por que o volume é dividido por 1000?
Porque um litro é exatamente 1000 centímetros cúbicos, o volume de um cubo de dez centímetros de lado. O volume do cilindro em centímetros cúbicos dividido por 1000 dá litros sem aproximação.
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-volume-liters \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":10,"height":40}'const res = await fetch("https://api.kit.forhosting.com/math/cylinder-volume-liters", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 10,
"height": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/cylinder-volume-liters",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 10,
"height": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/cylinder-volume-liters", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":10,"height":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":10,"height":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/cylinder-volume-liters", 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
{
"radius": 10,
"height": 40
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.cylinder_volume_liters",
"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
As duas entradas são validadas como números positivos e finitos antes de qualquer cálculo, e qualquer outro valor é rejeitado com um erro tipado invalid_input que nomeia o campo problemático, de modo que uma medição errada nunca se transforma silenciosamente em uma capacidade incorreta.
De centímetros a litros: a matemática
Este endpoint, portanto, calcula πr²h e divide por 1000 — sem fatores empíricos, sem tabelas de consulta, sem correções de temperatura.
Validação, precisão e arredondamento
Zero, valor negativo, campo ausente, string não interpretável, NaN ou infinito são todos rejeitados com um erro tipado <em>invalid_input</em> cuja mensagem nomeia o campo em falta — um erro que nunca é cobrado, pois foram os dados do chamador que falharam, não o serviço. Strings numéricas como "12.5" são aceitas e convertidas, o que torna o endpoint amigável a dados de formulários e parâmetros de consulta. A resposta ecoa o raio e a altura exatos utilizados, de modo que um único payload é um registro completo do que foi calculado.
Onde os litros a partir de centímetros aparecem
A capability roda como função pura em nossa edge global: nada é armazenado, nada é enviado a terceiros, e o mesmo código que atende chamadas pagas de API roda gratuitamente no seu navegador nesta página, para que você confira uma medida interativamente antes de automatizar qualquer coisa. A US$ 0,002 por requisição, sem componente por unidade, um trabalho em lote que varre milhares de dimensões candidatas — por exemplo, dimensionando um tanque para uma capacidade alvo — custa exatamente o que o catálogo diz, sem surpresas.
Perguntas técnicas
Quais unidades ele usa?
Raio e altura estão em centímetros. O volume do cilindro é calculado em centímetros cúbicos e convertido pela definição exata 1 litro = 1000 centímetros cúbicos.
Qual entrada é rejeitada?
Qualquer coisa que não seja um número positivo e finito: zero, valores negativos, strings não numéricas, NaN, infinito e campos ausentes retornam um erro tipado invalid_input.