Convertir ángulo de pendiente a porcentaje
Esta calculadora convierte una inclinación expresada en grados en un porcentaje de pendiente.
Ejecutar — gratis
Aplica la relación habitual entre el ángulo de una recta y su elevación vertical por unidad de recorrido horizontal: la pendiente porcentual es la tangente del ángulo multiplicada por cien. El resultado resulta útil para carreteras, rampas, senderos, cubiertas, drenajes y levantamientos. Los ángulos positivos indican ascenso, los negativos descenso y cero grados corresponde a terreno nivelado.
Qué representan el ángulo y el porcentaje de pendiente
El ángulo y el porcentaje describen la misma inclinación de dos maneras distintas. El ángulo se mide desde una referencia horizontal nivelada, mientras que el porcentaje compara el cambio vertical con el recorrido horizontal. Una pendiente del 10 por ciento significa que la cota cambia 10 unidades por cada 100 unidades horizontales; no significa que la superficie ascienda 10 unidades a lo largo de 100 unidades de distancia inclinada. Esta diferencia importa al interpretar planos, perfiles de senderos, señales viarias o proyectos de accesibilidad. Introduzca el ángulo con signo en grados. Un valor positivo representa un ascenso al avanzar horizontalmente, uno negativo representa un descenso y cero corresponde a una superficie plana. La calculadora devuelve el ángulo original, su equivalente en radianes y el porcentaje calculado. Conservar el signo permite utilizar el resultado cuando importa la dirección; si solo interesa la inclinación, puede emplearse su magnitud. Solo se aceptan ángulos estrictamente comprendidos entre -90 y 90 grados, porque una recta vertical no tiene una pendiente finita basada en recorrido horizontal.
Cómo funciona la conversión con la tangente
El cálculo convierte primero los grados a radianes multiplicando el ángulo por π y dividiéndolo entre 180. Después evalúa la tangente de ese ángulo en radianes. En un triángulo rectángulo, la tangente es la razón entre el cateto opuesto y el adyacente. En una pendiente, esos lados corresponden a la elevación vertical y al recorrido horizontal, de modo que la tangente es exactamente la razón decimal de pendiente. Al multiplicarla por 100 se obtiene el porcentaje. Por ejemplo, un ángulo cercano a 5.71 grados corresponde a una tangente próxima a 0.10 y, por tanto, a una pendiente cercana al 10 por ciento. La relación no es lineal: duplicar un ángulo no duplica necesariamente el porcentaje, especialmente en inclinaciones pronunciadas. Cerca de cero ambos cambian casi proporcionalmente, pero el porcentaje crece cada vez más rápido al aproximarse a 90 grados. La implementación usa una función tangente determinista, rechaza valores ausentes o no finitos y entrega una precisión numérica estable para JSON, hojas de cálculo y procesos repetibles mediante API.
Cómo utilizar el resultado con seguridad
Utilice el porcentaje como conversión matemática y aplique después las normas y tolerancias propias de su proyecto. Un ángulo medido sobre el terreno puede incorporar error instrumental, irregularidades de la superficie o una línea de referencia que no sea realmente horizontal. Redondear demasiado pronto también puede afectar a un recorrido largo; conserve el valor devuelto para los cálculos y redondee únicamente al mostrar o documentar el resultado. Al compararlo con una norma, compruebe si esta define la pendiente mediante recorrido horizontal, longitud inclinada, una razón como 1 en 12 o una dirección con signo. Estas convenciones pueden parecer equivalentes, pero producen cifras diferentes. La calculadora no certifica accesibilidad, seguridad viaria, drenaje, resistencia estructural ni conformidad con normativa local. Proporciona la conversión trigonométrica de base para que profesionales de ingeniería, construcción, paisajismo, ciclismo y educación puedan expresar una medición angular en la escala porcentual. En un trayecto descendente, conserve el signo negativo durante el procesamiento o use el valor absoluto solo cuando una especificación pida expresamente la inclinación sin dirección.
Qué puede hacer con ella
Interpretar una medición topográfica
Convierta el ángulo de un inclinómetro o levantamiento al porcentaje utilizado en perfiles del terreno o cálculos de movimiento de tierras.
Comparar la inclinación de rutas
Pase los ángulos de senderos, accesos o ascensos ciclistas a una escala porcentual común sin perder la dirección de subida o bajada.
Comprobar un cálculo de diseño
Verifique el paso trigonométrico de una rampa, cubierta, red de drenaje o carretera antes de aplicar normas específicas.
Preguntas frecuentes
¿Qué fórmula convierte el ángulo en porcentaje de pendiente?
La fórmula es porcentaje de pendiente = tan(ángulo en grados × π / 180) × 100.
¿Por qué una pendiente de 45 grados equivale al 100 por ciento?
La tangente de 45 grados es 1: hay una unidad de elevación vertical por cada unidad horizontal. Al multiplicar esa razón por 100 se obtiene el 100 por ciento.
¿Puede ser negativo el ángulo?
Sí. Un ángulo negativo produce un porcentaje negativo y representa un descenso respecto de la dirección horizontal elegida.
¿Por qué se rechazan 90 grados y los ángulos mayores?
A 90 grados el recorrido horizontal es cero, por lo que el porcentaje no es finito. Fuera del intervalo abierto entre -90 y 90 no existe una pendiente finita de este tipo.
¿Cuánto cuesta una solicitud de API?
Cada solicitud de API cuesta $0.002. El mismo cálculo determinista también puede ejecutarse en el navegador.
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/geo/angle-to-grade \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"angle_degrees":30}'const res = await fetch("https://api.kit.forhosting.com/geo/angle-to-grade", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"angle_degrees": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/angle-to-grade",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"angle_degrees": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/angle-to-grade", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"angle_degrees":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"angle_degrees":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/angle-to-grade", 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_degrees": 30
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.angle_to_grade",
"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. |