Ângulo de inclinação para porcentagem
Esta calculadora converte uma inclinação medida em graus em uma porcentagem de declive.
Executar grátis
Ela aplica a relação padrão entre o ângulo de uma linha e sua variação vertical por unidade de avanço horizontal: a porcentagem é a tangente do ângulo multiplicada por cem. O resultado atende estradas, rampas, trilhas, telhados, drenagem e levantamentos. Ângulos positivos indicam subida, negativos indicam descida e zero grau representa uma superfície nivelada.
O que o ângulo e a porcentagem representam
O ângulo e a porcentagem descrevem a mesma inclinação de formas diferentes. O ângulo é medido a partir de uma referência horizontal nivelada, enquanto a porcentagem compara a variação vertical com o avanço horizontal. Uma inclinação de 10 por cento significa que a elevação muda 10 unidades a cada 100 unidades horizontais; não significa que a superfície sobe 10 unidades ao longo de 100 unidades de distância inclinada. Essa diferença é importante ao interpretar desenhos de engenharia, perfis de trilhas, placas rodoviárias ou projetos de acessibilidade. Informe o ângulo com sinal em graus. Um valor positivo representa subida conforme a posição horizontal avança, um valor negativo representa descida e zero indica terreno plano. A calculadora retorna o ângulo original, seu equivalente em radianos e a porcentagem calculada. Manter o sinal torna o resultado útil quando a direção importa; use apenas a magnitude quando somente a intensidade for relevante. São aceitos apenas ângulos estritamente entre -90 e 90 graus, pois uma linha vertical não possui inclinação finita baseada em avanço horizontal.
Como funciona a conversão pela tangente
O cálculo primeiro converte graus em radianos, multiplicando o ângulo por π e dividindo por 180. Em seguida, avalia a tangente desse ângulo em radianos. Em um triângulo retângulo, a tangente é a razão entre o lado oposto e o lado adjacente. Em uma inclinação, esses lados correspondem à subida vertical e ao avanço horizontal; portanto, a tangente é exatamente a razão decimal do declive. Multiplicar essa razão por 100 gera a porcentagem. Por exemplo, um ângulo próximo de 5.71 graus corresponde a uma tangente próxima de 0.10 e, assim, a cerca de 10 por cento. A relação não é linear: dobrar o ângulo geralmente não dobra a porcentagem, sobretudo em trechos íngremes. Perto de zero, ambos variam quase proporcionalmente, mas a porcentagem cresce mais depressa quando o ângulo se aproxima de 90 graus. A implementação usa uma função tangente determinística, rejeita valores ausentes ou não finitos e fornece precisão estável para JSON, planilhas, scripts e fluxos repetíveis de API.
Como usar o resultado com segurança
Use a porcentagem como conversão matemática e depois aplique as normas e tolerâncias adequadas ao seu projeto. Um ângulo medido em campo pode incluir erro do instrumento, irregularidade da superfície ou uma referência que não esteja realmente horizontal. Arredondar cedo demais também pode causar diferença em um percurso longo; mantenha o valor retornado nos cálculos e arredonde apenas para exibição ou relatório. Ao comparar o resultado com uma norma, confirme se ela define a inclinação pelo avanço horizontal, pelo comprimento inclinado, por uma razão como 1 em 12 ou por uma direção com sinal. Essas convenções podem parecer semelhantes, porém geram números diferentes. A calculadora não certifica acessibilidade, segurança rodoviária, desempenho de drenagem, adequação estrutural nem conformidade com códigos locais. Ela fornece a conversão trigonométrica básica para profissionais de engenharia, construção, paisagismo, ciclismo e educação colocarem uma medição angular na escala percentual. Em uma rota descendente, preserve o sinal negativo no processamento ou use o valor absoluto somente quando a especificação solicitar intensidade sem direção.
Casos de uso
Interpretar uma medição topográfica
Transforme um ângulo de inclinômetro ou levantamento na porcentagem usada em perfis de terreno ou cálculos de terraplenagem.
Comparar a inclinação de rotas
Converta ângulos de trilhas, acessos ou subidas de ciclismo para uma escala percentual comum, preservando subida e descida.
Conferir um cálculo de projeto
Verifique a etapa trigonométrica de uma rampa, cobertura, drenagem ou estrada antes de aplicar normas específicas do projeto.
Perguntas frequentes
Qual fórmula converte o ângulo em porcentagem?
A fórmula é porcentagem = tan(ângulo em graus × π / 180) × 100.
Por que 45 graus equivalem a uma inclinação de 100 por cento?
A tangente de 45 graus é 1, ou seja, uma unidade de subida vertical para cada unidade horizontal. Multiplicar essa razão por 100 resulta em 100 por cento.
O ângulo pode ser negativo?
Sim. Um ângulo negativo retorna uma porcentagem negativa e representa uma descida em relação à direção horizontal escolhida.
Por que 90 graus e ângulos maiores são rejeitados?
Em 90 graus, o avanço horizontal é zero e a porcentagem não é finita. Fora do intervalo aberto entre -90 e 90, essa convenção não representa uma inclinação finita.
Quanto custa uma solicitação de API?
Cada solicitação de API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado no navegador.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"angle_degrees": 30
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.angle_to_grade",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |