Diâmetro do círculo
Obtenha o diâmetro de um círculo com a medida que você tiver: um raio de 5 dá 10, e uma fita em volta da borda que marca 31,4159 também dá 10 de largura. Também é possível partir da área. 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
- 5
- Diâmetro
- 10
- Dado
- radius
A calculadora de diâmetro de círculo recebe qualquer medida de um círculo — o raio, a circunferência ou a área — e devolve o diâmetro, o maior segmento de reta que cabe dentro do círculo e passa pelo centro. É o tipo de conversão que aparece o tempo todo em usinagem, encanamento, design e tarefas escolares: a medida que você tem em mãos raramente é a que o desenho, o catálogo ou a fórmula realmente pedem. Uma chamada, um resultado determinístico, nada armazenado.
Por que o diâmetro é a medida que todo mundo pede
Especificações, tabelas de brocas, tabelas de tubos e anúncios de produtos quase sempre descrevem um círculo pelo diâmetro, porque é o que um paquímetro mostra quando você o fecha sobre um objeto redondo. No entanto, a medida que você realmente tem em mãos costuma ser outra. Você enrolou uma fita métrica em torno de um tanque e obteve a circunferência.
Você calculou a área de um piso a partir da planta. Você conhece o raio porque um compasso ou um esboço de CAD lhe deu metade da largura. Em todos esses casos, o número que falta é o mesmo: duas vezes o raio.
A calculadora de diâmetro de círculo existe para fechar essa lacuna sem conta de rascunho, aplicativo de calculadora ou fórmula meio esquecida. Você envia exatamente uma das três medidas — raio, circunferência ou área — e recebe o diâmetro, arredondado para o número de casas decimais que pedir.
Como funcionam as três conversões
Os três caminhos se reduzem à mesma constante, pi. A partir do raio, o diâmetro é simplesmente o raio multiplicado por dois, a própria definição. A partir da circunferência, o diâmetro é a circunferência dividida por pi, já que o perímetro de um círculo é pi vezes sua largura; uma leitura de fita métrica de 31.4159 unidades volta como dez unidades de largura.
A partir da área, o diâmetro é o dobro da raiz quadrada da área dividida por pi, pois a área de um círculo é pi vezes o raio ao quadrado — uma superfície de 78.5398 unidades volta como as mesmas dez unidades de largura. Cada entrada deve ser um número positivo e finito: zero, valores negativos, NaN e infinitos são rejeitados com um erro claro e nunca são cobrados.
O resultado é arredondado para cima na metade para o número de decimais solicitado, seis por padrão, de modo que a resposta é estável e idêntica em qualquer máquina e na versão gratuita do navegador nesta página, que roda exatamente o mesmo código.
Onde uma consulta de diâmetro compensa
Um script de fabricação que recebe a circunferência de uma bobina de um fornecedor pode convertê-la no diâmetro que o plano de corte espera, em linha, sem carregar uma biblioteca de geometria. Uma ferramenta de correção de tarefas pode verificar o passo de raio para diâmetro de um aluno com uma referência confiável em vez de reimplementá-la. Um trabalho de limpeza de dados pode normalizar uma coluna de medidas circulares mistas em uma única coluna de diâmetros antes de unir tabelas.
Casos de uso
Converter uma circunferência medida com fita
Você mediu ao redor de um tubo ou tanque com uma fita; envie a circunferência e receba o diâmetro que o catálogo de conexões informa.
Recuperar o diâmetro a partir de uma área conhecida
Uma planta baixa ou um registro de imóvel lhe dá a área de uma superfície circular; converta-a na largura que você precisa para planejar.
Perguntas frequentes
Quanto custa?
Também é grátis executar no seu navegador nesta página.
Quais entradas ele aceita?
Exatamente uma entre raio, circunferência ou área, como número positivo e finito. Enviar mais de uma, ou nenhuma, retorna erro e não é cobrado.
O que acontece com zero ou valor negativo?
Somente números positivos e finitos são medidas válidas de um círculo.
Qual é a precisão do resultado?
A conversão usa pi em precisão dupla e arredonda para cima na metade para as casas decimais que você pedir — seis por padrão, até doze.
Ele lida com unidades como polegadas ou milímetros?
O cálculo é agnóstico de unidade: o diâmetro volta na mesma unidade do raio, da circunferência ou da área que você enviou.
Algo é armazenado?
Não. A requisição é processada em memória e descartada; apenas o diâmetro é 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/circle-diameter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5}'const res = await fetch("https://api.kit.forhosting.com/math/circle-diameter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"radius": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/circle-diameter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"radius": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/circle-diameter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"radius":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"radius":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/circle-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
{
"radius": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.circle_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
Por que o diâmetro é a medida que todo mundo pede
O endpoint recusa requisições ambíguas com mais de uma medida, porque escolher em silêncio um de dois números conflitantes é como peças erradas acabam sendo encomendadas.
Onde uma consulta de diâmetro compensa
O endpoint é deliberadamente pequeno, e é isso que o torna útil dentro de fluxos maiores. Por ser determinístico e sem estado, ele faz cache perfeitamente e custa US$ 0,002 por chamada, sem mais nada acoplado — sem campo de unidades, sem peculiaridades de localidade, sem estado oculto.
Casos de integração
Normalizar dados circulares mistos em um pipeline
Um feed traz o raio para alguns registros e a circunferência para outros; chame o endpoint por registro e armazene uma única coluna uniforme de diâmetros.