Calculadora de perímetro de retângulo
Informe o comprimento e a largura de um retângulo e receba o comprimento do contorno: 10 e 5 dão perímetro 30, o dobro da soma, pronto para uma cerca, uma moldura ou um rodapé. 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
- Comprimento
- 10
- Largura
- 5
- Perímetro
- 30
O perímetro de um retângulo é o comprimento total do seu contorno: o dobro da soma do comprimento e da largura. Essa fórmula fechada aparece em todo curso de geometria, orçamento de obra, plano de cerca e layout de embalagem que parta de dois lados ortogonais. Zero é permitido para que um retângulo plano ou degenerado ainda tenha um comprimento de contorno bem definido: o dobro do lado positivo restante.
O que significa o perímetro do retângulo e por que a fórmula é 2(L + W)
Um retângulo é um polígono de quatro lados com quatro ângulos retos e lados opostos iguais. Percorrer uma vez o contorno cobre o comprimento, depois a largura, de novo o comprimento e de novo a largura: exatamente dois comprimentos mais duas larguras. A álgebra resume esse caminho na identidade compacta P igual a duas vezes a soma de comprimento e largura.
A fórmula não depende de qual lado você chame de comprimento e qual de largura: trocar os rótulos deixa a soma inalterada, então o perímetro é simétrico nas entradas. A intenção de busca se agrupa em frases como calculadora de perímetro de retângulo, fórmula do perímetro de um retângulo, achar o perímetro a partir de comprimento e largura, e calculadora de cerca para um pátio retangular. Quem estuda quer um número que possa conferir com o gabarito; empreiteiros e hobbyistas querem o mesmo número para tábuas, acabamentos, rodapés ou arame.
Contrato de entrada, validação e como o motor aplica a fórmula
Cada um deve ser um número finito; strings numéricas que parseiam com clareza são aceitas para que envios de formulário e exportações de planilha fiquem convenientes. Zero é aceito em qualquer lado: a figura resultante é degenerada (um segmento do outro lado duplicado e fechado), mas o perímetro algébrico permanece bem definido e útil em casos-limite de testes. Campos ausentes, strings vazias, Infinity e NaN também falham antes de qualquer aritmética.
Não há conversão de unidades dentro da capacidade: se você enviar metros, obtém metros de perímetro; se enviar polegadas, obtém polegadas. Mantenha ambas as dimensões no mesmo sistema de unidades. Validação falha não é cobrada; apenas um item bem-sucedido consome o preço base publicado.
Perguntas frequentes
Qual fórmula a calculadora de perímetro de retângulo usa?
Trocar comprimento e largura não altera o resultado.
A calculadora de perímetro de retângulo é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Length ou width iguais a zero funcionam?
Sim. Zero é permitido em qualquer lado. A figura é degenerada, mas o perímetro algébrico 2(L + W) permanece bem definido e é devolvido normalmente.
Faz diferença qual lado eu chamo de comprimento?
Não. Trocar os dois nomes não altera a soma, então o perímetro sai igual: 10 e 5 dão 30 em qualquer ordem.
O que acontece se um lado for negativo?
A calculadora para com um erro que indica qual lado falhou, porque o comprimento de um lado não pode ser menor que zero. Ela também recusa campos vazios e textos que não são números.
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-perimeter \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":10,"width":5}'const res = await fetch("https://api.kit.forhosting.com/geom/rectangle-perimeter", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 10,
"width": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/rectangle-perimeter",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 10,
"width": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/rectangle-perimeter", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":10,"width":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":10,"width":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/rectangle-perimeter", 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
{
"length": 10,
"width": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.rectangle_perimeter",
"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 calculadora de perímetro de retângulo aceita comprimento e largura finitos e não negativos, rejeita qualquer dimensão negativa com um erro invalid_input claro e devolve o perímetro como JSON estruturado junto com as dimensões ecoadas e a string da fórmula.
O que significa o perímetro do retângulo e por que a fórmula é 2(L + W)
Entregar comprimento, largura, perímetro e um campo curto de fórmula como JSON facilita colar o resultado em anotações, fixar em testes automáticos ou alimentar um pipeline de materiais sem reimplementar a soma dupla em cada planilha ou linguagem. Diferente da área, que multiplica os lados, o perímetro os soma e multiplica por dois, de modo que um retângulo longo e estreito pode ter contorno grande com área modesta — intuição que este endpoint torna numérica e reprodutível para qualquer sistema de unidades coerente que você escolha fora do motor.
Contrato de entrada, validação e como o motor aplica a fórmula
Envie um corpo JSON com dois campos obrigatórios: length e width. Valores negativos falham de imediato com invalid_input nomeando o campo, porque um comprimento de lado físico ou euclidiano não pode ser menor que zero. Aliases comuns como l e w, ou a e b, são aceitos para que modelos de sala de aula que já rotulam os lados assim não precisem ser reescritos. O caminho de parse puro nunca chama um serviço de rede, nunca amostra aleatoriedade e nunca consulta o relógio do sistema, de modo que o mesmo par de dimensões sempre produz o mesmo JSON.
Usos práticos, preço, limites e quando chamar a API
Use a ferramenta gratuita do navegador quando quiser um perímetro de retângulo imediato ao conferir lição de casa, dimensionar uma moldura, estimar cerca ou acabamento para um cômodo retangular, ou verificar um contorno de embalagem sem instalar software de álgebra computacional. Os limites são intencionais: apenas duas dimensões planas, sem área de superfície de prisma 3D, sem polígonos irregulares e sem tabelas de conversão de unidades. Se precisar do perímetro de um polígono geral a partir de coordenadas, ou da superfície de um prisma retangular, escolha essas capacidades dedicadas. Use a API quando uma plataforma de aulas, um estimador de oficina, um pré-processador CAD ou um notebook precisar de JSON estável para muitos pares comprimento-largura sob um único contrato. Cada requisição bem-sucedida é um item faturável a US$ 0,002; entrada inválida não consome saldo. Combine este endpoint de perímetro com uma calculadora de área separada quando precisar de métricas de contorno e de piso — as duas fórmulas respondem a intenções de busca e a perguntas de obra diferentes, então mantê-las como landings focadas melhora a clareza de SEO e mantém cada resposta compacta.
Casos de integração
Exercícios de perímetro de retângulo para lição e provas
Alunos e avaliadores confirmam P = 2(L + W) para lados não negativos arbitrários, incluindo rejeição clara quando uma dimensão é negativa.
Estimativas de cerca, acabamento e moldura
Notas de casa e oficina que listam só comprimento e largura recuperam o comprimento total do contorno como JSON estruturado para listas de materiais e planilhas de custo simples.
Fixtures determinísticos para testes de geometria
Pipelines que semeiam testes unitários ou demos interativas de retângulos chamam um oráculo puro de perímetro em vez de reimplementar a soma dupla em cada linguagem.
Perguntas técnicas
Como calculo o perímetro de um retângulo com esta API?
Envie um corpo JSON com length e width finitos e não negativos para geom.rectangle_perimeter. A resposta devolve length, width, perimeter e a fórmula P = 2 × (length + width).
O que acontece se length ou width forem negativos?
A requisição falha com invalid_input. Comprimentos de lado não devem ser negativos; essas falhas de validação não são cobradas.