ForHosting KIT · Matemáticas

Área de polígono estrellado {n/d} regular por puntos, densidad, radio

Obtenga el área rellena de una estrella regular con su número de puntas, su densidad y el radio hasta las puntas: la clásica estrella de cinco puntas {5/2} en un círculo de radio 1 ocupa 1,122569941449. Útil para insignias, corte láser y tareas. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Número de vértices exteriores
5
Densidad
2
Radio
1
Obtiene
Schläfli
{5/2}
Radio interior
0,3819660113
Área
1,1225699414
Área convexa
2,3776412907

Los polígonos estrellados regulares, como el clásico pentagrama {5/2}, los heptagramas {7/2} y {7/3}, y formas más densas como {9/4}, aparecen en sistemas de diseño, tareas de geometría, motivos de CAD, arte de videojuegos y patrones de fabricación. Esta capacidad toma tres números —cuántas puntas exteriores tiene la estrella, la densidad de Schläfli que indica qué vértices conectar y el circunradio del centro a la punta— y devuelve el área plana rellena de esa estrella regular junto con el radio del valle interior, el símbolo de Schläfli y el área del n-ágono regular convexo sobre la misma circunferencia para comparar.

Qué es un polígono estrellado regular y cómo funciona la densidad

Un polígono estrellado regular se escribe en notación de Schläfli como {n/d}, donde n es el número de vértices igualmente espaciados sobre una circunferencia y d es la densidad: partiendo de cualquier vértice, traza una cuerda recta hasta el vértice situado d pasos más allá y continúa hasta que el camino se cierra. Cuando d es igual a 1, el camino es el n-ágono regular convexo ordinario.

Cuando d es al menos 2 y gcd(n, d) es igual a 1, el camino forma una única estrella no convexa cuyas aristas se cruzan, creando picos exteriores y valles reentrantes. La clásica estrella de cinco puntas es {5/2}; siete puntas admiten dos estrellas no equivalentes, {7/2} y {7/3}, con distinta agudeza de pico y distinta área para el mismo circunradio.

Si gcd(n, d) es mayor que uno —por ejemplo {6/2} o {10/4}— la construcción se descompone en varios polígonos superpuestos (un compuesto) en lugar de un único componente estrellado conectado. Esta calculadora exige que n y d sean coprimos para que el resultado siempre se refiera a una única estrella regular (o al caso convexo {n/1}). La densidad también se normaliza al rango de 1 hasta floor((n−1)/2), porque {n/d} y {n/(n−d)} describen la misma figura recorrida en direcciones de paso opuestas.

Entender la densidad de antemano evita el error común de tratar cada «estrella de n puntas» como la misma forma: dos estrellas con el mismo número de puntas pero distinta densidad pueden tener áreas rellenas muy diferentes sobre la misma circunferencia.

La fórmula del área, la precisión, los compuestos y los límites

El borde relleno de una estrella regular {n/d} es un 2n-ágono isotoxal regular que alterna puntas exteriores en el circunradio R con valles en un radio interior r = R · cos(π d / n) / cos(π (d − 1) / n). Esta es el área de unión geométrica de la silueta estrellada (cada región contada una vez), no el área algebraica ponderada por densidad que obtendría de un recorrido ingenuo con la fórmula del cordón a lo largo del camino de vértices que se autointerseca.

Los resultados se redondean a doce decimales para pruebas de referencia estables y paridad entre motores. Las entradas que no son coprimas se rechazan en lugar de devolver en silencio el área de un compuesto, porque los compuestos (por ejemplo, dos triángulos para {6/2}) son una intención de producto distinta.

Las intenciones de búsqueda relacionadas, como áreas de estrellas irregulares, compuestos de polígrama o el perímetro de la estrella por sí solo, son landings aparte; esta página se dedica al área de un polígono estrellado regular a partir de puntos, densidad y circunradio con una comprobación explícita de coprimalidad.

Geometría de estrellas en tareas y libros de texto

Los estudiantes introducen {5/2}, {7/2} o {7/3} con un circunradio dado y confirman el área rellena frente a las fórmulas isotoxales deducidas a mano.

Diseño y fabricación de insignias estrelladas

Las herramientas de producto convierten un radio exterior y un número de puntas especificados en área de pintura o material antes de cortar con láser o imprimir un motivo de estrella regular.

¿Qué significa la densidad para un polígono estrellado?

La densidad d en la notación de Schläfli {n/d} significa que cada arista salta hasta el vértice situado d pasos más allá en el n-ágono. Para una estrella simple, d ≥ 2 y gcd(n, d) debe ser 1.

¿Por qué fallan la densidad y los puntos no coprimos?

Si gcd(n, d) > 1, la construcción es un compuesto de varios polígonos, no un único componente estrellado.

¿El resultado cuenta las regiones superpuestas una vez o con densidad de giro?

El área es la silueta rellena del contorno isotoxal regular (unión, cada región una vez). No es el área algebraica ponderada por densidad del camino de vértices que se autointerseca.

¿Cuál es el área de una estrella de cinco puntas de radio 1?

La estrella {5/2} ocupa 1,122569941449, sus valles quedan a 0,38196601125 del centro y el pentágono convexo en el mismo círculo ocupa 2,377641290738, así que usted ve cuánto dejan fuera las puntas.

¿Por qué {7/2} y {7/3} dan áreas distintas?

Las dos estrellas tienen siete puntas, pero la densidad decide qué puntas se unen, de modo que en una los picos son más agudos que en la otra. En el mismo círculo rellenan áreas diferentes.

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.

POSThttps://api.kit.forhosting.com/geom/star-polygon-area

¿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.

curl -X POST https://api.kit.forhosting.com/geom/star-polygon-area \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points":5,"density":2,"radius":1}'
{
  "points": 5,
  "density": 2,
  "radius": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.star_polygon_area",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cuando la densidad y el número de puntas comparten un factor común mayor que uno, la figura es un compuesto y no un único componente estrellado; esas entradas se rechazan con invalid_input para que nunca confunda un compuesto con una estrella simple. El algoritmo es trigonometría pura: determinista, sin conexión e idéntico en el ejecutor gratuito del navegador y en el camino de pago de la API.

Cómo llamar a la calculadora y leer el resultado JSON

Envíe tres campos: points (alias n, point_count, vertices), density (alias d, dens) y radius (alias r, R). Points debe ser un entero de al menos 5; density debe ser un entero en 1..floor((points−1)/2) tras la reducción canónica; radius debe ser un número finito positivo. Se aceptan las cadenas de dígitos que se analicen limpiamente; los campos faltantes, los no enteros para points o density, el radius no positivo y los pares no coprimos fallan con invalid_input que nombra el problema, incluido un mensaje explícito de gcd cuando density y points no son coprimos. En caso de éxito, el JSON repite los points, density y radius canónicos, informa schlafli como una cadena del tipo {5/2}, devuelve inner_radius (la distancia del centro a cada valle reentrante del contorno isotoxal), devuelve area (la región estrellada rellena que suele necesitar para pintura, material o pruebas de acierto), devuelve convex_area (el n-ágono regular sobre el mismo circunradio) y establece is_star en true cuando la densidad es al menos 2. El precio de una llamada correcta a la API es una tarifa plana de $0.002 bajo la unidad del ítem; los fallos de validación nunca se cobran.

La fórmula del área, la precisión, los compuestos y los límites

Sumar los sectores triangulares desde el centro da la forma cerrada A = n · R · r · sin(π / n), que se reduce a la familiar (n/2) R² sin(2π/n) cuando d = 1.

Arte de videojuegos y fixtures de colisión

Las canalizaciones congelan áreas JSON de referencia para sprites con forma de estrella, de modo que las cajas de colisión de física y los generadores procedurales se mantengan coherentes entre compilaciones.

¿Cómo calculo el área de un polígono estrellado regular?

Envíe con POST points, density y radius (el circunradio a cada punta) al endpoint star-polygon-area, o use el formulario gratuito del navegador. La respuesta incluye area, inner_radius y el símbolo de Schläfli {n/d}.

¿Es gratuita la calculadora de área de polígono estrellado del navegador?

Sí. El ejecutor del navegador usa la misma biblioteca que la API y no cuesta nada. La API cobra $0.002 por solicitud correcta de su saldo prepago del KIT.

Ver la documentación completa del KIT →