Calculadora de circunferencia
Calcule la longitud alrededor de un círculo con la medida que tenga, radio o diámetro: un radio de 5 da 31,415927, y el resultado indica cuál de los dos se usó. Útil para correas, ruedas y bordillos de jardín. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Radio
- 5
- Circunferencia
- 31,415927
- Dato
- radius
Es una respuesta pequeña y determinista a una pregunta que aparece a diario en ingeniería, fabricación, educación y diseño, entregada en una sola solicitud en lugar de una celda de hoja de cálculo o una calculadora. El mismo código que responde aquí se ejecuta gratis en su navegador en esta página.
De una sola medida a la longitud completa del contorno
Todo círculo guarda la misma relación: la distancia alrededor de él es π veces la distancia de un extremo al otro. Si conoce el diámetro —la línea recta que cruza el centro de borde a borde—, la circunferencia es simplemente π·d. Si conoce el radio —la distancia del centro al borde—, la circunferencia es 2·π·r.
Usted proporciona exactamente uno de los dos campos, y la respuesta le indica tanto la circunferencia como la entrada utilizada, bajo la clave <em>given</em>. Esto importa en la práctica porque las medidas llegan en la forma que produzca la herramienta disponible: un calibre le da un diámetro, un plano marca un radio, una ficha técnica cualquiera de los dos.
Precisión, redondeo y validación en los que puede confiar
El cálculo utiliza el valor de doble precisión de π incorporado en el entorno de ejecución (3.141592653589793) y redondea el resultado al alza a un número fijo de decimales: seis por defecto, ajustable de cero a doce con el campo <em>decimals</em>. El redondeo al alza a una cantidad fija de decimales es una decisión deliberada: hace que la salida sea estable e idéntica en cualquier máquina, de modo que un resultado que usted verifica en una prueba hoy siga coincidiendo byte a byte el próximo año en otro hardware.
La validación es igualmente estricta. El propio campo <em>decimals</em> debe ser un entero dentro de su rango.
Dónde encaja una consulta de circunferencia en el trabajo real
La circunferencia es la magnitud oculta detrás de muchos cálculos cotidianos. Un fabricante que corta una correa o una banda para un tambor necesita la longitud alrededor del tambor, no su anchura. Un ciclista que configura el tamaño de rueda en un cuentakilómetros introduce una circunferencia derivada del radio de la rueda.
Un docente que prepara ejercicios quiere un generador fiable de respuestas correctas, y un jardinero que encarga borduras para un cantero circular necesita el perímetro antes del presupuesto. En el software, el valor suele alimentar un cálculo mayor: longitud de material, distancia recorrida por revolución o el espaciado de marcas alrededor de un dial. A propósito no calcula el área, el diámetro a partir de la circunferencia ni otras propiedades del círculo: las herramientas estrechas son más fáciles de confiar y de probar.
Si necesita el diámetro a partir de cualquier medida del círculo, esa consulta inversa existe como una capacidad independiente; si necesita todas las propiedades del círculo a la vez, la calculadora general de círculos lo cubre. Esta responde a la única pregunta «¿cuánto mide el contorno?» y nada más.
Qué puede hacer con ella
Cortar material para un objeto redondo
Obtenga la longitud exacta de tira, correa o cable necesaria para envolver un tambor, tubo o rueda a partir de su diámetro medido antes de encargar el material.
Alimentar un cálculo de distancia por revolución
Calcule la circunferencia de una rueda a partir de su radio para calibrar odómetros, codificadores rotativos y cuentakilómetros.
Generar respuestas de geometría verificadas
Produzca valores de circunferencia deterministas para ejercicios, exámenes o comprobaciones de CAD, con un redondeo que coincide byte a byte entre máquinas.
Preguntas frecuentes
¿Cuánto cuesta?
También es gratis ejecutarlo en su navegador en esta página.
¿Qué entradas acepta?
Enviar ambas o ninguna devuelve un error de entrada no válida.
¿Puedo controlar la precisión del resultado?
Sí. El campo decimals fija la cantidad de decimales, de 0 a 12, con redondeo al alza. El valor por defecto es 6.
¿Qué ocurre si el radio es cero o negativo?
La solicitud se rechaza con un error de entrada no válida y no se cobra. La medida debe ser un número positivo y finito.
¿El resultado conserva mi unidad?
Sí. La circunferencia se devuelve en la misma unidad que el radio o diámetro que usted proporcionó; no se aplica ninguna conversión de unidades.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/math/circle-length \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5}'const res = await fetch("https://api.kit.forhosting.com/math/circle-length", {
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-length",
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-length", 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-length", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"radius": 5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.circle_length",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
La API de longitud de circunferencia calcula el perímetro de un círculo —la distancia alrededor de su borde— a partir de una única medida que usted ya tiene: el radio o el diámetro. Usted envía un número positivo y recibe la circunferencia mediante las fórmulas exactas C = 2·π·r o C = π·d, redondeada al alza a la cantidad de decimales que elija.
De una sola medida a la longitud completa del contorno
El endpoint de la calculadora de circunferencia de un círculo aplica exactamente una de estas dos fórmulas según el campo que usted envíe, de modo que nunca necesita convertir entre radio y diámetro ni recordar qué factor corresponde a cada caso. El endpoint se niega a adivinar: si usted envía ambos campos, o ninguno, responde con un error de entrada no válida en lugar de elegir uno en silencio, porque dos números en una sola solicitud suelen indicar un error en el llamador que conviene sacar a la luz de inmediato en lugar de promediarlo.
Precisión, redondeo y validación en los que puede confiar
La medida debe ser un número positivo y finito; el cero, los valores negativos, las entradas no numéricas y los infinitos se rechazan con un error <em>invalid_input</em>, que nunca se cobra. Como el endpoint es puramente determinista —sin llamadas de red, sin aleatoriedad, sin reloj—, la misma entrada produce siempre la misma salida. Esa propiedad es la que permite que la versión gratuita del navegador en esta página ejecute el módulo idéntico y prometa exactamente lo que devuelve la API de pago, y es lo que hace seguro integrar el endpoint en bucles de reintento y canalizaciones con caché.
Dónde encaja una consulta de circunferencia en el trabajo real
El endpoint está diseñado exactamente para estos puntos de llamada: una medida entra, un número sale, con un precio de $0.002 por solicitud y gratuito para uso interactivo en el navegador.
Preguntas técnicas
¿Qué fórmula se utiliza?
C = 2·π·r a partir del radio, o C = π·d a partir del diámetro, con π = 3.141592653589793.