Lados de retângulo por área e razão
Informe a área de um retângulo e quantas vezes ele é mais comprido que largo, e receba os dois lados: área 48 com razão 3 dá comprimento 12 e largura 4. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Área
- 48
- Razão
- 3
- Comprimento
- 12
- Largura
- 4
- Perímetro
- 32
- Diagonal
- 12,6491106407
Muitos problemas de design, embalagem e deveres de casa fornecem a área de um retângulo e o quanto ele é longo em relação à largura, e pedem as medidas reais dos lados. Se a área é A e a razão de aspecto R é o comprimento dividido pela largura, a solução positiva única é: comprimento igual à raiz quadrada de A vezes R e largura igual à raiz quadrada de A dividida por R. Alunos conferem exercícios do livro; ferramentas de layout e impressão dimensionam molduras e caixas de mídia; scripts recuperam cotas a partir da área e de uma razão fixa sem reabrir uma planilha.
O que a área e a razão de aspecto determinam sobre um retângulo
Um retângulo fica fixado, salvo congruência, quando você conhece as duas medidas dos lados. Na prática, costuma-se conhecer o produto desses lados — a área — e o quociente desses lados — a razão de aspecto — muito antes de conhecer qualquer comprimento isolado. A área A é igual ao comprimento vezes a largura, e a razão de aspecto R é igual ao comprimento sobre a largura na convenção desta calculadora.
Multiplicando essas duas equações, o comprimento ao quadrado é A vezes R, de modo que o comprimento é a raiz quadrada positiva de A vezes R. Dividindo a área pela razão, a largura ao quadrado é A sobre R, de modo que a largura é a raiz quadrada positiva de A sobre R. Ambas as raízes são únicas e positivas sempre que A e R forem positivos, que é exatamente o regime geométrico de um retângulo não degenerado com lados finitos positivos.
Se a razão for maior que um, o comprimento é o lado maior; se for menor que um, a largura é maior e a figura é mais alta do que larga na nomenclatura comprimento-largura escolhida. A intenção de busca agrupa frases como lados do retângulo a partir da área e da razão, achar comprimento e largura a partir da área e da razão de aspecto, e calculadora de retângulo área razão.
As pessoas querem lados numéricos para colar em lista de materiais, caixa CSS, lista de embalagem ou gabarito — não apenas uma prova de que a figura está determinada.
Como esta calculadora valida a entrada e calcula comprimento, largura, perímetro e diagonal
Área zero colapsaria o retângulo a um segmento ou um ponto; uma razão não positiva inverteria ou destruiria a interpretação comprimento sobre largura, por isso ambas são rejeitadas antes de qualquer raiz.
Em caso de sucesso, o motor define o comprimento como a raiz de área vezes razão e a largura como a raiz de área dividida pela razão, depois o perímetro como o dobro da soma dos lados e a diagonal como a raiz de comprimento ao quadrado mais largura ao quadrado — a diagonal euclidiana ordinária de um retângulo plano. A resposta também ecoa a área e a razão de entrada e inclui uma string de fórmula curta que reafirma as identidades de comprimento e largura ao lado dos números.
Casos-limite: produtos muito grandes podem estourar o intervalo de ponto flutuante e aparecer como falha não finita; valores positivos muito pequenos ainda funcionam se as raízes permanecerem finitas e positivas. Não há campo opcional de unidade: a unidade de comprimento é a raiz da unidade ao quadrado usada na área, e os lados da resposta compartilham essa mesma unidade.
Usos práticos e limites do cálculo
Use a ferramenta do navegador quando precisar de comprimento e largura imediatos a partir de uma área e razão de aspecto conhecidas ao conferir deveres, dimensionar uma moldura, planejar um canteiro ou verificar um layout de impressão sem instalar um sistema de álgebra computacional. As entradas aceitas devem ser estritamente positivas e finitas; as unidades são suas para manter coerência entre a área e os comprimentos devolvidos. Os resultados são totalmente determinísticos: a mesma área e razão produzem sempre os mesmos campos de comprimento, largura, perímetro e diagonal.
Não há modelo de linguagem, nem serviço geométrico externo, nem aleatoriedade, de modo que a capacidade é segura para fixar em checagens de integração contínua e materiais de aula reproduzíveis. Prefira este solucionador focado a uma ferramenta geral de retângulo quando a intenção de busca for especificamente «lados a partir da área e da razão», para que o texto de landing e os exemplos coincidam com a forma como as pessoas formulam o problema em buscadores e anotações de curso.
Casos de uso
Exercícios de retângulo em deveres e provas
Alunos e corretores recuperam comprimento e largura a partir da área e de uma razão de aspecto informada, com rejeição clara quando área ou razão não são positivas.
Perguntas frequentes
Como encontro os lados de um retângulo a partir da área e da razão de aspecto?
A resposta devolve length = √(area·ratio), width = √(area/ratio), mais perímetro e diagonal.
O que significa o campo ratio?
Ratio é a razão de aspecto comprimento dividido pela largura. Para um retângulo 16:9 use ratio 16/9 ≈ 1.777…; para um 3:1 use ratio 3.
O que acontece se a área ou a razão forem zero ou negativas?
Um retângulo não degenerado exige área estritamente positiva e uma razão de aspecto positiva; essas chamadas não são cobradas.
A calculadora de lados do retângulo é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
O que acontece quando a razão é menor que um?
A largura passa a ser o lado maior, então o retângulo fica mais alto que largo segundo os nomes de comprimento e largura que você escolheu. Os dois lados continuam multiplicando até a mesma área.
Ferramentas relacionadas
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/geom/rectangle-from-area-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"area":48,"ratio":3}'const res = await fetch("https://api.kit.forhosting.com/geom/rectangle-from-area-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"area": 48,
"ratio": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/rectangle-from-area-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"area": 48,
"ratio": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/rectangle-from-area-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"area":48,"ratio":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"area":48,"ratio":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/rectangle-from-area-ratio", 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
{
"area": 48,
"ratio": 3
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.rectangle_from_area_ratio",
"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. |
Notas técnicas
Esta capacidade aceita esses dois números positivos, rejeita área ou razão nulas ou negativas com um erro invalid_input claro e devolve comprimento, largura, perímetro e diagonal em JSON estável.
Como esta calculadora valida a entrada e calcula comprimento, largura, perímetro e diagonal
Envie um corpo JSON com dois campos obrigatórios: area e ratio. Cada um deve ser um número finito positivo, aceito como número JSON ou como string numérica. Campos ausentes, strings vazias, valores não finitos, zero e negativos falham com invalid_input e nomeiam o campo ou a regra violada para que quem chama corrija a requisição sem adivinhar.
Usos práticos, limites, preço e quando chamar a API
Use a API quando um script, plataforma de aulas, auxiliar de cotas de e-commerce ou notebook precisar recuperar lados para muitos pares área-razão sob um contrato estável. Cada requisição bem-sucedida é um item faturável a US$ 0,002; falha de validação não consome saldo. Conecte o endpoint a calculadoras de embalagem que guardam só área e uma razão padrão de marca, a ferramentas de mídia que dimensionam telas a partir da área em pixels e uma razão 16:9 ou 4:3, a planilhas de construção que dão área de piso e uma proporção comprimento-largura, ou a corretores automáticos de concurso que marcam ambos os lados e opcionalmente a diagonal.
Casos de integração
Dimensionamento de embalagem e layout de impressão
Ferramentas de design que guardam só a área imprimível e uma razão de marca fixa chamam a API para obter comprimento, largura, perímetro e diagonal para listas de corte e mockups.
Fixtures determinísticas para testes de geometria
Pipelines que semeiam testes unitários ou demos interativas de área-razão usam um oráculo puro de retângulo em vez de reimplementar raízes quadradas em cada linguagem.
Perguntas técnicas
Quais outras saídas acompanham os lados?
Além de comprimento e largura, a resposta inclui perimeter = 2·(length+width) e diagonal = √(length²+width²), mais uma string de fórmula curta e as entradas ecoadas.