Calculadora de área y perímetro de semicírculo
Escriba un radio y obtenga las dos medidas de medio disco: un radio de 1 da un área de medio π y un perímetro de π más 2, porque el diámetro recto forma parte del contorno. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Radio
- 5
- Área
- 39,2699081699
- Perímetro
- 25,7079632679
- Longitud de arco
- 15,7079632679
- Diámetro
- 10
Un semicírculo es la mitad de un disco completo cortado por un diámetro, con un arco curvo y una base recta. Dado un único radio no negativo, esta calculadora devuelve el área encerrada y el perímetro completo que suma la longitud del arco al diámetro. El cero se admite y produce área y perímetro nulos para un caso degenerado.
Cómo se calculan el área y el perímetro del semicírculo a partir del radio
Llame radio r a la distancia desde el centro del círculo completo hasta cualquier punto del borde curvo. El área de un semicírculo sólido es exactamente la mitad del área clásica del disco: el área es un medio de pi por r al cuadrado, escrito A = (1/2) π r². Eso mide la región plana dentro del arco hasta el diámetro plano.
El arco curvo solo tiene longitud π r, la mitad de la circunferencia completa 2 π r. La base plana es el diámetro de longitud 2 r. El perímetro de la región semicircular cerrada es por tanto la suma del arco y el diámetro: P = π r + 2 r, o de forma equivalente P = r(π + 2).
Comprobaciones clásicas: radio uno da área aprox. 1.570796326795 y perímetro aprox. 5.14159265359; radio dos da área aprox.
6.28318530718 y perímetro aprox. 10.28318530718; radio cinco, caso frecuente de libro, da área aprox. 39.269908169872 y perímetro aprox.
25.708. Como el camino usa solo multiplicación, suma, un factor mitad fijo y Math.PI, es determinista, O(1) y sin solvers iterativos. Esa forma cerrada coincide con los manuales de geometría elemental y mantiene a los correctores automáticos alineados con el cálculo a mano sobre el mismo radio.
Qué envía usted y qué recibe a cambio
Proporcione un número finito obligatorio: radius es el radio del semicírculo y debe ser no negativo. El cero se acepta y produce área cero y perímetro cero. Comprobaciones de ejemplo: radio uno da área de medio pi y perímetro pi más dos; radio cinco escala el área con r al cuadrado y el perímetro de forma lineal con r; un radio de menos tres falla nombrando el campo y la regla de no negatividad.
Use la herramienta gratuita del navegador para comprobaciones rápidas y, a continuación, el mismo contrato desde scripts para evaluación masiva sin reimplementar las fórmulas del semicírculo en cada lenguaje. La entrada inválida no se cobra, de modo que la validación exploratoria en CI sigue barata y las llamadas de producción permanecen predecibles.
Dónde aparecen los cálculos de semicírculo en el trabajo real
Los cursos de geometría plana de secundaria y universidad piden con frecuencia el área y el perímetro de un semicírculo dado solo el radio, y a menudo distinguen la longitud del arco del perímetro completo que incluye el diámetro en el mismo conjunto de problemas; una calculadora fiable con filtro estricto de radio no negativo acelera la corrección y elimina errores de hoja de cálculo donde se usa el área del disco completo o se olvida el diámetro en el perímetro.
La arquitectura, la fabricación de ventanas y la metalistería dimensionan arcos de medio punto, rosetones y semicírculos decorativos a partir del radio exterior o de diseño; el área alimenta estimaciones de vidrio y relleno, y el perímetro informa molduras, juntas y longitudes de barandilla. Los planos de paisaje y obra civil sitúan parterres, giros y delantales pavimentados en semicírculo; el área impulsa plantación o pavimento y el perímetro el borde.
Bibliotecas de juegos, gráficos y CAD almacenan colisionadores y primitivas de medio disco; un área y un perímetro deterministas apoyan paneles de depuración y estimaciones de material sin una biblioteca completa de mallas. Si más adelante necesita un círculo completo, un sector circular de ángulo arbitrario, un segmento circular o un hemisferio sólido en 3D, trátelos como intenciones de búsqueda distintas en lugar de sobrecargar esta landing del semicírculo.
Qué puede hacer con ella
Deberes y controles de examen
Calcule el área y el perímetro del semicírculo a partir del radio, y rechace un radio negativo con un error claro.
Arcos, ventanas de medio punto y molduras
A partir del radio de diseño, obtenga el área de relleno y la longitud total del borde, incluida la base del diámetro plano.
Métricas de medio disco en juegos y CAD
Convierta un único radio en área y perímetro para maquetación, estimaciones de material y paneles de propiedades.
Preguntas frecuentes
¿Qué fórmulas usa esta calculadora?
area = (1/2) π r²; perimeter = π r + 2 r (longitud del arco más diámetro).
¿Qué ocurre si el radio es negativo?
El radio debe ser un número finito no negativo; el mensaje de error nombra el campo e indica que el radio no debe ser negativo.
¿Se admite el cero?
Sí. Un radio cero produce área cero y perímetro cero (semicírculo degenerado). Solo se rechazan los valores estrictamente negativos.
¿El perímetro incluye el diámetro?
Esa es la frontera cerrada de la región semicircular.
¿Cuánto cuesta?
La herramienta del navegador es gratuita y se ejecuta en local.
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/semicircle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"radius":5}'const res = await fetch("https://api.kit.forhosting.com/geom/semicircle", {
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/geom/semicircle",
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/geom/semicircle", 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/geom/semicircle", 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": "geom.semicircle",
"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
Un radio ausente, no finito o negativo se rechaza con un error invalid_input claro en lugar de un área absurda en silencio. Sin llamadas de red, sin muestreo aleatorio y sin sorpresas de coma flotante más allá de la aritmética IEEE-754 habitual sobre el radio que usted proporciona.
Cómo se calculan el área y el perímetro del semicírculo a partir del radio
Magnitudes enormes aún pueden desbordar el rango double de IEEE-754; cuando los intermedios no son finitos, la solicitud falla con un mensaje de desbordamiento claro en lugar de devolver Infinity en JSON.
Qué envía usted y qué recibe a cambio
Campos ausentes, cadenas vacías, texto no numérico, NaN, Infinity y cualquier radio negativo se rechazan con invalid_input y no se cobran. En caso de éxito, la respuesta JSON devuelve radius, area, perimeter, arc_length, diameter, formula con las identidades del medio disco, y method igual a semicircle_half_pi_r2_perimeter_pi_r_plus_2r para que registros e interfaces docentes documenten el algoritmo. El precio de la API es la base publicada de $0.002 por ítem exitoso.
Dónde aparecen los cálculos de semicírculo en el trabajo real
Como esta capacidad es un motor parse puro, la validación fallida no consume saldo y las ejecuciones correctas se mantienen en $0.002 por ítem.