Calculadora de ángulo de referencia
Reduzca cualquier ángulo al ángulo agudo que necesita: 225° está en el cuadrante III y su ángulo de referencia es 45°. Los ángulos negativos o de varias vueltas se llevan antes a una sola vuelta. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Medida angular a reducir
- 225
- Grados
- 225 degrees
- Radianes
- 3,926990817
- Grados normalizados
- 225
- Radianes normalizados
- 3,926990817
Un ángulo de referencia es el menor ángulo no negativo entre el lado terminal de un ángulo dado y el eje x. Siempre se sitúa entre cero y noventa grados, y es la base para evaluar seno, coseno y tangente de ángulos fuera del primer cuadrante usando solo tablas de ángulos agudos o teclas de calculadora. Esta calculadora acepta cualquier medida real finita en grados o radianes, la reduce a un ángulo coterminal estándar en un giro completo, indica en qué cuadrante o eje de coordenadas cae el lado terminal y devuelve el ángulo de referencia en grados y en radianes.
Cómo se definen los ángulos de referencia y los cuadrantes
Parta de cualquier medida real de ángulo. Dos ángulos son coterminales cuando difieren en un número entero de giros completos, de modo que trescientos sesenta grados o dos pi radianes pueden sumarse o restarse sin cambiar el lado terminal en la circunferencia unitaria. Tras la reducción al intervalo semiabierto desde cero inclusive hasta trescientos sesenta exclusive en grados, el lado terminal cae en uno de los cuatro cuadrantes abiertos o exactamente sobre un eje.
En el cuadrante I el ángulo de referencia coincide con la medida reducida. En el cuadrante II es ciento ochenta grados menos la medida reducida. En el cuadrante III es la medida reducida menos ciento ochenta.
En el cuadrante IV es trescientos sesenta menos la medida reducida. Sobre el eje x positivo la referencia es cero; sobre el eje y positivo o negativo es noventa grados; sobre el eje x negativo vuelve a ser cero. Esas identidades permiten a los manuales reescribir el seno de doscientos veinticinco grados como seno negativo de cuarenta y cinco grados sin recomputar una tabla de periodo completo.
Como este servicio usa solo aritmética modular, comparaciones y una conversión lineal entre grados y radianes, el recorrido es totalmente determinista: la misma entrada numérica siempre produce la misma medida normalizada, etiqueta de cuadrante y par de referencia dentro del redondeo en coma flotante. No hay muestreo, ni semilla aleatoria, ni llamada de red: solo validación y geometría pura sobre la circunferencia.
Dónde aparecen los ángulos de referencia en el trabajo real
Los cursos de trigonometría de secundaria y universidad piden con frecuencia el ángulo de referencia y el cuadrante de una medida arbitraria, incluidos ángulos negativos y de varias revoluciones; una calculadora fiable con filtro estricto de no numéricos agiliza la corrección de deberes y evita errores de hoja de cálculo donde alguien olvida el valor absoluto tras restar ciento ochenta.
Topografía, navegación y motores de juego suelen almacenar rumbos que superan trescientos sesenta grados o bajan de cero y aún necesitan un cuadrante principal para pruebas de colisión, orientación de cámara o informes de demora. Las tuberías de robótica y CNC convierten órdenes de articulación en posiciones coterminales antes de aplicar límites de junta relativos al eje x.
Si más adelante necesita evaluación de seno y coseno, arcoseno de un cociente, resolución de ángulos por la ley de cosenos o resolutores completos de triángulos, trátelos como intenciones de búsqueda distintas en lugar de sobrecargar esta página de ángulo de referencia.
Qué puede hacer con ella
Comprobaciones de deberes y exámenes
Reduzca cualquier ángulo a una medida coterminal, nombre el cuadrante o el eje e informe el ángulo de referencia agudo en grados y radianes.
Tuberías de rumbo y orientación
Normalice rumbos negativos o de varios giros a un círculo completo antes de aplicar reglas por cuadrante en juegos, CAD o robótica.
Preguntas frecuentes
¿Qué es un ángulo de referencia?
Es el menor ángulo no negativo entre el lado terminal de un ángulo dado y el eje x. Siempre se sitúa en [0, 90] grados (o [0, π/2] radianes).
¿Acepta radianes además de grados?
Sí. Fije unit en "radians" (o "rad"). La unidad predeterminada es degrees. La respuesta siempre incluye campos de grados y de radianes para la entrada, el ángulo coterminal normalizado y el ángulo de referencia.
¿Qué ocurre con ángulos negativos o mayores de 360°?
Se reducen a un ángulo coterminal en [0, 360) grados (o [0, 2π) radianes) antes de calcular el cuadrante y el ángulo de referencia. Por ejemplo, −30° se mapea a 330° en el cuadrante IV con referencia de 30°.
¿Y si el ángulo cae exactamente sobre un eje?
El ángulo de referencia es 0° en el eje x y 90° en el eje y.
¿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/trig/reference-angle \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle":225}'const res = await fetch("https://api.kit.forhosting.com/trig/reference-angle", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle": 225
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/trig/reference-angle",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle": 225
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/trig/reference-angle", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle":225}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle":225}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/trig/reference-angle", 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
{
"angle": 225
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "trig.reference_angle",
"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
Cadenas no numéricas, campos ausentes, NaN e Infinity se rechazan con invalid_input. La herramienta gratuita del navegador y la API de pago comparten una misma función pura, de modo que demos y scripts automatizados permanecen alineados en cada ejemplo.
Qué envía y qué recibe a cambio
Opcionalmente fije unit en degrees (predeterminado) o radians; se aceptan las formas cortas deg y rad y la coincidencia no distingue mayúsculas. Comprobaciones de ejemplo: doscientos veinticinco grados es cuadrante III con referencia de cuarenta y cinco grados; menos treinta grados se normaliza a trescientos treinta grados en el cuadrante IV con referencia de treinta grados; pi sobre dos radianes cae en el eje y positivo con referencia de noventa grados; la cadena no numérica abc falla la puerta numérica. Use la herramienta gratuita del navegador para revisiones rápidas de deberes y luego invoque el mismo contrato desde scripts cuando necesite reducción masiva de ángulos sin reimplementar la aritmética modular en cada lenguaje. Proporcione un número finito obligatorio en el campo angle, con alias theta, a, value e input para etiquetas de formulario más amigables. Campos ausentes, cadenas vacías, texto no numérico como la palabra pi sin coeficiente numérico, NaN e Infinity se rechazan con invalid_input y no se cobran. En caso de éxito la respuesta JSON repite el angle y unit originales, informa degrees y radians de la entrada tras la conversión de unidad, devuelve degrees_normalized y radians_normalized para la posición coterminal en un giro, devuelve reference_angle_degrees y reference_angle_radians en el intervalo cerrado de cero a noventa grados, asigna quadrant de uno a cuatro o null cuando el rayo está sobre un eje, asigna quadrant_label con numerales romanos I a IV o la cadena axis, marca on_axis con un booleano, nombra axis como positive_x, positive_y, negative_x, negative_y o null, e incluye method como la cadena reference_angle para registros e interfaces didácticas.
Dónde aparecen los ángulos de referencia en el trabajo real
Como esta capacidad es un motor de parse puro, el precio de la API es la base publicada de $0.002 por ítem exitoso y la validación fallida no consume saldo.
Casos de integración
Fixtures de prueba deterministas
Genere fixtures estables de ángulo de referencia para pruebas unitarias y documentación con la misma función pura en navegador y API.