Volume do anel de guardanapo
Um anel de guardanapo de 2 unidades de altura tem cerca de 4,1887902048 unidades cúbicas, venha de uma esfera enorme com um furo largo ou de uma pequena com um furo fino: só a altura da faixa conta. Digite a altura e receba o volume. 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
- Altura
- 2
- Volume
- 4,1887902048
Um anel de guardanapo é o sólido que resta quando se fura um orifício cilíndrico reto pelo centro de uma esfera, de modo que o que sobra é uma faixa curva de altura h. O teorema clássico surpreende: esse volume restante depende apenas dessa altura: V é pi vezes h ao cubo sobre seis, sem dependência residual do raio da esfera original. Estudantes encontram o paradoxo em cursos de cálculo e geometria; engenheiros tratam o mesmo sólido ao dimensionar contas perfuradas, arruelas cortadas de esferas ou faixas decorativas. Esta calculadora de volume do anel de guardanapo aceita a altura da faixa restante, aplica a fórmula fechada de forma determinística e devolve o volume do anel junto com uma string de fórmula curta e um indicador de que o resultado é independente do raio.
O que é um anel de guardanapo e por que o volume ignora o raio da esfera
Imagine uma esfera sólida e uma broca que remove um túnel cilíndrico através dela, perfeitamente centrado, de modo que a casca externa restante é uma faixa simétrica. As duas aberturas circulares do túnel ficam em planos paralelos separados por uma distância h; essa distância é a altura da faixa restante.
Entre esses planos, o material que permanece é o anel de guardanapo: o volume da zona esférica menos o volume do furo cilíndrico (as calotas esféricas além dos planos também somem com o trajeto da broca no enunciado usual do problema). Algebricamente, se R é o raio da esfera e r o do cilindro, Pitágoras no plano médio dá r ao quadrado igual a R ao quadrado menos (h sobre dois) ao quadrado.
A fórmula do volume da zona envolve R, e a do cilindro envolve r, mas ao subtraí-las todo termo que ainda carrega R se cancela, restando apenas pi vezes h ao cubo sobre seis. Esse cancelamento é o conteúdo do teorema do anel de guardanapo: dois anéis com a mesma altura têm o mesmo volume mesmo que um venha de uma esfera enorme com furo grosso e o outro de uma esfera pequena com furo fino.
A calculadora nunca pede R nem r porque não são necessários uma vez conhecida h. Altura zero produz volume zero (um anel plano degenerado); qualquer altura finita positiva produz volume positivo no cubo da mesma unidade de comprimento que você usou para h.
Quem usa uma calculadora do anel de guardanapo
Salas de aula e plataformas de tutoria usam uma calculadora de volume do anel de guardanapo para que alunos verifiquem o paradoxo de independência em muitas alturas sem refazer a álgebra zona menos cilindro a cada vez. Geradores de prova precisam de um oráculo determinístico que marque altura negativa como inválida em vez de inverter um sinal em silêncio. Validação falha não consome saldo.
Mantenha as requisições pequenas, fixe o volume arredondado nos testes e obtenha volumes de anel reproduzíveis para lição de casa, plugins LMS e workers na borda sem reimplementar o teorema você mesmo.
Casos de uso
Verificações em sala do teorema do anel de guardanapo
Permita que alunos informem apenas a altura da faixa restante h e verifiquem V = πh³/6, incluindo o caso clássico em que altura 2 coincide com o volume de uma esfera de raio unitário.
Correção automática de provas e LMS
Corrija itens do anel de guardanapo com um oráculo determinístico que rejeita altura negativa e nunca pede o raio da esfera original.
Dimensionamento de faixas em fabricação e CAD
Calcule o volume acabado de um blank esférico perfurado só a partir da altura de faixa especificada em scripts de oficina, sem um modelador sólido completo.
Perguntas frequentes
Como calcular o volume do anel de guardanapo a partir da altura?
Envie uma altura h finita não negativa. O raio da esfera não é necessário—o teorema clássico torna o volume independente de R.
Por que o volume não depende do tamanho da esfera?
Ao subtrair o furo cilíndrico da zona esférica de altura h, todo termo que ainda envolve o raio R se cancela, restando apenas π h³ / 6.
O que acontece se a altura for negativa?
A altura da faixa não pode ser negativa; entrada inválida não é cobrada.
Quais unidades a calculadora usa?
Qualquer unidade de comprimento coerente para height. O volume é devolvido no cubo dessa unidade (por exemplo cm³ se h estiver em cm). Nenhuma conversão de unidades é feita.
Por que um anel de altura 2 tem o volume de uma esfera de raio 1?
Com altura 2, a fórmula dá quatro terços de π, cerca de 4,1887902048 unidades cúbicas, que é exatamente o volume de uma esfera de diâmetro 2. É o caso limite em que o furo é tão fino que sobra a esfera inteira.
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/geom/napkin-ring \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":2}'const res = await fetch("https://api.kit.forhosting.com/geom/napkin-ring", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/napkin-ring",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/napkin-ring", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/napkin-ring", 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
{
"height": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.napkin_ring",
"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
Altura negativa é rejeitada como invalid_input em vez de produzir um volume negativo sem sentido.
Contrato de entrada, formato da resposta e comportamento de erro
Alturas extremamente grandes acima de um teto interno de segurança também são rejeitadas para que overflow de ponto flutuante não produza Infinity em silêncio. Exemplo: height igual a dois produz volume aproximadamente quatro ponto um oito nove, que é exatamente quatro terços de pi, o volume de uma esfera completa de raio um—o caso clássico em que um anel de altura dois tem o mesmo volume que uma esfera de diâmetro dois. Envie por POST um corpo JSON com um único campo obrigatório: height, um número finito não negativo (número JSON ou string numérica) com a altura da faixa restante h em qualquer unidade de comprimento coerente. Height ausente, strings vazias, valores não finitos e tipos não numéricos falham com invalid_input nomeando o campo. Associe o número às suas próprias etiquetas de unidade; este endpoint é agnóstico a unidades e não converte milímetros em polegadas.
Onde uma API de volume do anel de guardanapo se justifica
Scripts de CAD e fabricação que especificam apenas a altura final da faixa de um blank esférico perfurado podem chamar esta pequena API parse em vez de levantar um núcleo completo de modelagem sólida por uma única fórmula fechada. Como a implementação é parse pura 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.
Perguntas técnicas
Quanto custa a calculadora de volume do anel de guardanapo?
A ferramenta no navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.