Circunferência para diâmetro
Passe a fita métrica em volta de um objeto redondo e transforme essa medida na largura: uma circunferência de 31,41592653589793 dá um diâmetro de 10. Útil para canos, rodas e troncos que não dá para medir de um lado ao outro. 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
- Circunferência
- 31,4159265359
- Diâmetro
- 10
- Pi
- 3,1415926536
- Casas decimais
- 6
A relação é uma das constantes mais antigas da matemática: o diâmetro é sempre a circunferência dividida por PI, aproximadamente 3.14159. Você envia um número positivo e recebe o diâmetro arredondado para cima na metade (half-up) com o número de casas decimais que escolher, junto com o valor de PI utilizado e a entrada devolvida para rastreabilidade. É um cálculo único e determinístico, sem tabelas de consulta, sem suposições e sem estado, portanto a mesma entrada sempre produz a mesma saída. Use quando uma fita métrica envolve um cano, uma roda ou um tronco de árvore e você precisa da largura em linha reta para um desenho, uma especificação de peça ou um pedido de materiais.
Por que a circunferência dividida por PI fornece o diâmetro
Todo círculo, independentemente do tamanho, compartilha a mesma proporção entre a distância ao redor de sua borda e a distância através de seu centro. Essa proporção é PI, uma constante irracional cuja expansão decimal nunca termina nem se repete. Como a circunferência é igual a PI vezes o diâmetro, dividir uma circunferência medida por PI recupera o diâmetro com exatidão — não há etapa de estimativa nem aproximação além da precisão do próprio PI.
Isso importa na prática porque envolver um objeto redondo com uma fita flexível costuma ser muito mais fácil do que segurar uma régua através dele, especialmente em cilindros grandes, cabos, rodas ou árvores vivas, onde não é possível alcançar as duas bordas ao mesmo tempo. A conversão de circunferência para diâmetro transforma essa medição simples no número que desenhos, mecânicos e fornecedores realmente solicitam.
O resultado é então arredondado para cima na metade (half-up) conforme o número de casas decimais escolhido, de modo que a saída é estável e idêntica em todas as máquinas e em todas as requisições.
Regras de entrada, arredondamento e comportamento de erros
Zero é rejeitado porque um círculo sem perímetro não tem diâmetro significativo, valores negativos são rejeitados porque comprimento não pode ser negativo, e valores não numéricos ou infinitos são rejeitados porque não podem ser divididos por PI para produzir um resultado real. O campo opcional decimals controla a precisão da saída: o padrão é seis casas decimais e aceita qualquer inteiro de zero a doze.
O arredondamento é half-up, ou seja, um dígito descartado igual ou superior a cinco eleva o último dígito mantido, o que corresponde à forma como a maioria das pessoas espera que o arredondamento funcione no papel. O objeto de resposta contém o diâmetro calculado, a circunferência enviada, a constante PI exata utilizada e as casas decimais aplicadas, de modo que cada resultado carrega sua própria procedência e pode ser reproduzido ou auditado posteriormente sem chamar o serviço novamente.
Onde esta conversão se destaca em fluxos de trabalho reais
Esta conversão aparece em qualquer lugar em que um objeto redondo precise ser medido sem acesso direto à sua largura.
Encanadores envolvem uma fita ao redor do isolamento de tubos para encomendar as braçadeiras corretas; fabricantes de rodas e pneus medem a circunferência do talão para confirmar o diâmetro do aro; engenheiros florestais medem o perímetro do tronco à altura do peito e derivam o diâmetro para registros de crescimento e estimativas de madeira; engenheiros realizam engenharia reversa de eixos e rolos sem identificação, rolando-os ao longo de uma régua para capturar uma circunferência por volta.
Em software, o cálculo é uma etapa frequente em pipelines de geometria, filtros de importação de CAD e ferramentas educacionais que permitem aos estudantes alternar entre raio, diâmetro, circunferência e área de um círculo.
Casos de uso
Dimensionar um tubo a partir de uma medição com fita
Envolva uma fita ao redor de um tubo isolado, envie a circunferência e obtenha o diâmetro necessário para encomendar braçadeiras, luvas ou conexões.
Converter o perímetro de uma árvore em diâmetro do tronco
Engenheiros florestais medem a circunferência à altura do peito; dividir por PI fornece o diâmetro usado em registros de crescimento e fórmulas de volume de madeira.
Perguntas frequentes
Quanto custa?
Também é gratuito executar no seu navegador nesta página, com o código idêntico.
Qual fórmula ele usa?
O diâmetro é igual à circunferência dividida por PI, usando a constante de precisão dupla 3.141592653589793 incorporada ao ambiente de execução.
Como o resultado é arredondado?
Half-up conforme o número de casas decimais solicitado — seis por padrão, qualquer inteiro de zero a doze — de modo que a saída é idêntica em todas as máquinas.
Posso converter o diâmetro de volta em circunferência?
Multiplique o diâmetro por PI para recuperar a circunferência.
O serviço armazena minhas medições?
Não. A entrada é processada em memória e descartada; apenas o resultado calculado é retornado.
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/circumference-to-diameter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"circumference":31.41592653589793}'const res = await fetch("https://api.kit.forhosting.com/math/circumference-to-diameter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"circumference": 31.41592653589793
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/circumference-to-diameter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"circumference": 31.41592653589793
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/circumference-to-diameter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"circumference":31.41592653589793}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"circumference":31.41592653589793}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/circumference-to-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
{
"circumference": 31.41592653589793
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.circumference_to_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 API de circunferência para diâmetro recebe a distância ao redor de um círculo e devolve a distância através dele. O mesmo código exato roda gratuitamente nesta página, de modo que você pode verificar um valor manualmente antes de integrar o endpoint a um fluxo de trabalho automatizado.
Por que a circunferência dividida por PI fornece o diâmetro
O endpoint usa o valor de PI em precisão dupla incorporado ao ambiente de execução, com cerca de quinze dígitos significativos, muito além de qualquer medição física que você venha a fornecer.
Regras de entrada, arredondamento e comportamento de erros
A API aceita um único campo obrigatório, circumference, que deve ser um número finito e positivo. Quando a entrada falha em qualquer uma dessas verificações, o endpoint retorna um erro invalid_input que identifica o campo problemático e — importante — a chamada não é cobrada, pois uma requisição que nunca executou o cálculo não consumiu nada.
Onde esta conversão se destaca em fluxos de trabalho reais
Incorporar este endpoint a esses pipelines substitui uma divisão feita à mão por um contrato versionado, validado e testado: entradas inválidas são capturadas na fronteira em vez de propagar valores NaN adiante, e a regra de arredondamento é documentada e estável. A US$ 0,002 por requisição, sem sobretaxa por unidade, é barato o suficiente para chamar em cada registro de um trabalho em lote, e a versão gratuita no navegador desta página executa o módulo idêntico, de modo que o que você testa interativamente é exatamente o que a API retorna em produção.
Casos de integração
Validar geometria em um pipeline automatizado
Chame o endpoint por registro em um trabalho em lote e deixe a validação rigorosa de entradas rejeitar circunferências zero, negativas ou não numéricas antes que corrompam cálculos posteriores.
Perguntas técnicas
Quais entradas são rejeitadas?
Circunferências zero, negativas, não numéricas e não finitas retornam um erro invalid_input que identifica o campo, e essas chamadas não são cobradas.