Calculadora de circuncentro
Encuentre el punto que equidista de tres vértices y la circunferencia que pasa por ellos: con (0, 0), (4, 0) y (0, 3), el circuncentro está en (2; 1,5) y el radio mide 2,5. Incluye diámetro, área y lados. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Coordenada X del vértice A
- 0
- Coordenada Y del vértice A
- 0
- Coordenada X del vértice B
- 4
- Coordenada Y del vértice B
- 0
- Coordenada X del vértice C
- 0
- Coordenada Y del vértice C
- 3
- Circunradio
- 2,5
- Diámetro
- 5
- Área
- 6
La calculadora de circuncentro halla el punto único equidistante de tres vértices de un triángulo plano, y el radio de la circunferencia que pasa por los tres. Usted proporciona las coordenadas de los vértices A, B, y C; el motor intersecta las mediatrices de los lados con una fórmula de determinante de forma cerrada, y luego reporta las coordenadas del circuncentro, el circunradio, el diámetro, el área del triángulo, y las tres longitudes de lado.
Qué es el circuncentro y qué contiene la respuesta
El circuncentro de un triángulo es el centro de la única circunferencia que pasa por los tres vértices. Geométricamente, es la intersección de las mediatrices de cualquiera de los dos lados; algebraicamente, es el punto único O tal que las distancias euclidianas OA, OB, y OC son iguales. Esa distancia común es el circunradio R, y el doble de R es el diámetro de la circunferencia circunscrita.
Esta calculadora existe para convertir coordenadas de vértice crudas en ese centro y radio, sin exigirle plantear ecuaciones de mediatriz a mano. La respuesta refleja los tres vértices, devuelve circumcenter como un objeto {x, y}, circumradius y diameter como números, el área K del triángulo, y las longitudes de lado ab, bc, y ca. Un booleano collinear siempre es falso en caso de éxito, porque la entrada colineal se rechaza antes de formar una circunferencia.
El campo formula registra la identidad de determinante usada, para que la documentación y las demostraciones didácticas puedan citar la misma forma cerrada. Esa disciplina mantiene estables las pruebas automatizadas, hace segura la caché, y evita que un estudiante o un script trate una terna degenerada como una circunferencia de radio infinito.
Si necesita el incentro (bisectrices de ángulo), el ortocentro (alturas), o el centroide (medianas), use herramientas dedicadas a esos centros; la intención de búsqueda aquí es la circunferencia circunscrita a partir de tres puntos, y una respuesta clara de O, R, o un error honesto.
Cómo se interpretan las coordenadas y cómo se evalúa la forma cerrada
También puede pasar points o vertices como un arreglo de tres pares [x, y]. Tras el análisis, se verifican las distancias entre pares, para que los vértices coincidentes fallen rápido con un mensaje que nombra el par.
El determinante de área doblemente orientada D es igual a dos veces ax por (by menos cy), más bx por (cy menos ay), más cx por (ay menos by); cuando el valor absoluto de D está por debajo de un épsilon minúsculo, los puntos son colineales, y el manejador lanza un error en lugar de dividir entre cero.
De otro modo, las coordenadas del circuncentro siguen la expansión estándar: Ox es igual a la suma ponderada de normas al cuadrado por las diferencias de y opuestas, dividida entre D, y Oy es igual a la suma análoga con diferencias de x.
El circunradio es la distancia desde O hasta A; una comprobación independiente R igual a abc entre cuatro K usa el producto de las longitudes de lado y el área K del triángulo igual al valor absoluto de D entre cuatro, y las dos estimaciones se promedian para un radio reportado estable bajo el ruido de punto flotante.
Dónde encaja la resolución del circuncentro en el estudio, el diseño y el código
Los estudiantes se encuentran con el circuncentro cuando un libro de texto pide la circunferencia por tres puntos dados, o el punto equidistante de tres ciudades en un boceto de mapa. Los profesores pueden pregenerar claves de respuesta que listen O y R para triángulos de coordenadas enteras, y que rechacen entradas colineales en lugar de imprimir Infinity.
Los flujos de agrimensura y CAD a menudo necesitan una circunferencia restringida a tres puntos de control no colineales, antes de desplazar arcos o verificar espacios libres; saber que una tercera estaca es colineal con las dos primeras es tan valioso como la propia circunferencia. Los equipos de juegos y simulación usan la circunferencia circunscrita como un círculo delimitador económico para una cara de malla triangular, para regiones de prueba de impacto, o para colocar una luz en el centro de la huella de una habitación triangular.
Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas para bibliotecas de geometría, para ilustrar mediatrices en herramientas de enseñanza, o para satisfacer enunciados de retos de programación que exigen el circuncentro de un triángulo de coordenadas.
Qué puede hacer con ella
Preparación de tareas y exámenes
Calcule el circuncentro y el circunradio a partir de coordenadas de vértice de libro de texto, y verifique que se rechazan las ternas colineales, en lugar de producir Infinity.
CAD, agrimensura y límites de juego
Ajuste una circunferencia por tres puntos de control para comprobaciones de trazado, espacios libres, o círculos delimitadores de triángulo en herramientas y simulaciones.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de circuncentro?
Es gratis en su navegador, en esta página.
¿Cómo paso los vértices?
También puede pasar a, b, c como [x, y] o {x, y}, o un arreglo points de tres pares.
¿Es lo mismo que el incentro o el centroide?
No. El circuncentro es equidistante de los vértices (mediatrices). El incentro es equidistante de los lados; el centroide promedia los vértices.
¿Qué pasa si los tres puntos están en línea recta?
Ninguna circunferencia pasa por tres puntos alineados, así que la calculadora los rechaza con un aviso claro en lugar de mostrar un radio infinito. También rechaza dos vértices en el mismo sitio.
¿Cómo hallo el radio de la circunferencia que pasa por tres puntos?
Introduzca los tres puntos y lea el radio, que es la distancia del circuncentro a cualquier vértice. Para (0, 0), (4, 0) y (0, 3), el centro está en (2; 1,5) y el radio mide 2,5, de modo que el diámetro es 5.
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/geom/triangle-circumcenter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ax":0,"ay":0,"bx":4,"by":0,"cx":0,"cy":3}'const res = await fetch("https://api.kit.forhosting.com/geom/triangle-circumcenter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ax": 0,
"ay": 0,
"bx": 4,
"by": 0,
"cx": 0,
"cy": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/triangle-circumcenter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ax": 0,
"ay": 0,
"bx": 4,
"by": 0,
"cx": 0,
"cy": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/triangle-circumcenter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ax":0,"ay":0,"bx":4,"by":0,"cx":0,"cy":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ax":0,"ay":0,"bx":4,"by":0,"cx":0,"cy":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/triangle-circumcenter", 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
{
"ax": 0,
"ay": 0,
"bx": 4,
"by": 0,
"cx": 0,
"cy": 3
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.triangle_circumcenter",
"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
Cuando los tres puntos están sobre una línea recta, no existe una circunferencia circunscrita finita, así que la herramienta devuelve invalid_input en lugar de Infinity o un NaN silencioso. A través de la API, una solicitud exitosa cuesta $0.002; los fallos de validación no se cobran.
Qué es el circuncentro y qué contiene la respuesta
Las entradas preferidas son los seis escalares ax, ay, bx, by, cx, y cy, como números JSON; se aceptan cadenas decimales para llamantes de formularios y hojas de cálculo, y también se leen puntos anidados a, b, c como [x, y] o {x, y}. Las coordenadas ausentes, los valores no finitos, los vértices coincidentes, y las ternas colineales elevan todos invalid_input con un mensaje que nombra la condición que falla.
Cómo se interpretan las coordenadas y cómo se evalúa la forma cerrada
El motor resuelve el vértice A a partir de ax y ay (alias x1, a_x, y1, a_y), o de un campo anidado a; de igual manera, B a partir de bx y by, y C a partir de cx y cy. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un flujo automatizado, sin tener que reimplementar usted mismo el álgebra de mediatriz. Los triángulos casi degenerados con área muy pequeña pueden amplificar el error de punto flotante; si la consistencia entre las distancias de vértice falla, el motor expone invalid_input, en lugar de una circunferencia silenciosamente inconsistente.
Dónde encaja la resolución del circuncentro en el estudio, el diseño y el código
En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API, cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y no se almacena nada después de que se devuelve la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado matemático. Combínela con conversores de unidades cuando las coordenadas lleguen en unidades mixtas, con otros endpoints de geometría gratuitos cuando necesite compañeros SSA o de lado-ángulo para un laboratorio de herramientas deterministas, y con documentación que muestre tanto las mediatrices como la circunferencia terminada, para que los números y la imagen se mantengan alineados para estudiantes y revisores.
Casos de integración
Fixtures de geometría deterministas
Genere valores de O y R reproducibles para pruebas unitarias, validadores de concursos, y aserciones de integración continua sin álgebra de mediatriz hecha a mano.
Preguntas técnicas
¿Qué pasa si los tres puntos son colineales?
El manejador devuelve invalid_input con un mensaje de que los puntos son colineales, y no existe un circuncentro o circunradio finito.
¿Puedo controlar el redondeo?
Sí. Establezca precision (alias decimals, dp) en un entero de 0 a 15; el valor por defecto es 10 decimales en todos los campos numéricos.