Diagonal espacial do paralelepípedo
Encontre a maior reta dentro de uma caixa, de um canto ao canto oposto: uma caixa de 2 por 3 por 6 tem diagonal espacial de exatamente 7. Serve para saber se uma barra, uma haste ou uma antena cabem em um caixote. 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
- 3
- Largura
- 4
- Altura
- 5
- Diagonal espacial
- 7,0710678119
A diagonal espacial de um paralelepípedo retangular é o segmento retilíneo que une dois vértices opostos através do interior de uma caixa retangular, não ao longo de uma face ou aresta. Para arestas de comprimento l, largura w e altura h, duas aplicações de Pitágoras produzem uma forma fechada: a diagonal espacial é a raiz quadrada de l ao quadrado mais w ao quadrado mais h ao quadrado. Estudantes encontram essa identidade em geometria espacial, vestibulares e estática do primeiro ano de engenharia; makers, embaladores e usuários de CAD precisam do mesmo número quando um tirante diagonal, antena, haste ou vão livre deve caber em um caixote ou envoltório retangular que não é um cubo perfeito.
O que é a diagonal espacial do paralelepípedo e por que d é a raiz de l² + w² + h²
Um paralelepípedo retangular — também chamado de prisma retangular ou caixa retangular — tem doze arestas em três grupos de pares iguais, seis faces retangulares e oito vértices. De qualquer vértice partem três arestas em ângulos retos mútuos; as diagonais de face permanecem nas faces; uma diagonal espacial alcança o canto oposto pelo interior. Coloque um paralelepípedo com um canto na origem e arestas ao longo dos eixos coordenados de comprimentos l, w e h.
O canto oposto fica no ponto de coordenadas l, w e h. A distância euclidiana da origem a esse ponto é a raiz quadrada de l ao quadrado mais w ao quadrado mais h ao quadrado. O mesmo resultado aparece se você primeiro achar uma diagonal de face de comprimento raiz de l ao quadrado mais w ao quadrado na base e tratar essa diagonal de face e a aresta vertical h como catetos de um triângulo retângulo cuja hipotenusa é a diagonal espacial.
Quando l é igual a w é igual a h a fórmula colapsa no caso familiar do cubo a vezes a raiz de três, mas caixotes, salas e caixas de frete do dia a dia raramente têm três arestas iguais. A intenção de busca se agrupa em calculadora de diagonal espacial do paralelepípedo, diagonal do corpo de caixa retangular, fórmula da diagonal espacial do prisma retangular e d igual à raiz de l ao quadrado mais w ao quadrado mais h ao quadrado.
As pessoas querem um único comprimento para conferir com o gabarito ou fixar em teste unitário, não um dump multi-métrica de volume e área.
Casos de uso
Lições de casa e exercícios de geometria espacial
Estudantes e tutores verificam a diagonal do corpo d = √(l²+w²+h²) para muitas caixas retangulares, incluindo arestas zero e rejeição quando alguma dimensão é negativa.
Autocorreção LMS e concursos
Corrija itens de diagonal espacial do paralelepípedo com um oráculo determinístico que falha dimensões negativas e nunca inventa métricas de volume ou superfície.
Embalagem, folga CAD e scripts de caixotes
Calcule o maior vão interno de um envoltório retangular antes de escolher um tirante, antena, peça aninhada ou inserto de frete sem um kernel CAD completo.
Perguntas frequentes
Qual fórmula a calculadora usa?
d = √(l²+w²+h²). Quando as três arestas são iguais o resultado coincide com a·√3 de um cubo.
O que acontece se uma dimensão for negativa?
Uma aresta de paralelepípedo não pode ser negativa, então a requisição é rejeitada e não é cobrada.
Esta ferramenta também devolve volume ou área superficial?
Não. Esta capacidade foca apenas na diagonal espacial a partir de três arestas. Use uma calculadora geral de prisma retangular se precisar de volume, área ou diagonais de face em uma única chamada.
Como sei se um objeto comprido cabe na minha caixa?
Compare-o com a diagonal espacial, o maior trecho reto dentro da caixa. Uma caixa de 2 por 3 por 6 aceita uma barra de até exatamente 7 colocada de um canto ao canto oposto.
Uma das medidas pode ser zero?
Pode. Com uma aresta em zero a caixa fica plana, e a diagonal é simplesmente a do retângulo formado pelas outras duas arestas, calculada com a mesma fórmula.
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/cuboid-diagonal \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":3,"width":4,"height":5}'const res = await fetch("https://api.kit.forhosting.com/geom/cuboid-diagonal", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 3,
"width": 4,
"height": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/cuboid-diagonal",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 3,
"width": 4,
"height": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/cuboid-diagonal", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":3,"width":4,"height":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":3,"width":4,"height":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/cuboid-diagonal", 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": 3,
"width": 4,
"height": 5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.cuboid_diagonal",
"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 da diagonal espacial do paralelepípedo aceita três dimensões finitas não negativas, devolve as arestas ecoadas, a diagonal espacial, uma string de fórmula curta e uma etiqueta de método em JSON estruturado. Qualquer dimensão negativa falha com invalid_input antes da aritmética.
O que é a diagonal espacial do paralelepípedo e por que d é a raiz de l² + w² + h²
Entregar length, width, height, space_diagonal, formula e method como JSON facilita colar o resultado em anotações, afirmar em integração contínua ou alimentar uma plataforma de aulas sem reimplementar Pitágoras tridimensional em cada linguagem que você ensina ou implanta.
Contrato de entrada, validação, formato da resposta e erros
Zero é permitido em qualquer aresta e produz diagonal espacial igual à norma euclidiana das arestas restantes, cobrindo caixas planas ou degeneradas úteis em testes baseados em propriedades. Também não devolve diagonais de face, volume nem área superficial — isso pertence a ferramentas mais amplas de prisma retangular — de modo que o contrato permanece focado na consulta de cauda longa da diagonal espacial do paralelepípedo sozinha. Envie um corpo JSON com os campos obrigatórios length, width e height, cada um um número finito maior ou igual a zero. Os valores podem chegar como números JSON ou como strings numéricas; campos ausentes, strings vazias, valores não finitos como NaN e texto não numérico falham com invalid_input nomeando o campo. No sucesso o corpo ecoa as três arestas arredondadas para goldens estáveis, space_diagonal como a raiz da soma dos quadrados com o mesmo arredondamento estável, a string de fórmula d igual à raiz de l ao quadrado mais w ao quadrado mais h ao quadrado, e method igual a cuboid_diagonal. Exemplo clássico: length três, width quatro, height cinco gera space_diagonal igual à raiz de cinquenta, aproximadamente 7.071. Length dois, width três, height seis gera exatamente sete. Length um, width um, height um recupera a diagonal espacial do cubo raiz de três. Combine a resposta com seus próprios rótulos de unidade se as arestas estiverem em metros ou polegadas; este endpoint é agnóstico a unidades e não converte sistemas de medida.
Onde uma API de diagonal espacial do paralelepípedo vale a pena, preço e limites
Salas de aula e plataformas de tutoria usam uma calculadora de diagonal espacial do paralelepípedo para que aprendizes confira a raiz de l ao quadrado mais w ao quadrado mais h ao quadrado para caixas retangulares arbitrárias sem erros de radicais aninhados no modo calculadora. Geradores de provas e autoavaliadores LMS precisam de um oráculo determinístico que rejeite dimensões negativas em vez de devolver em silêncio um comprimento com sinal que um corretor bugado poderia aceitar. Validação falha não consome saldo. Arestas extremamente grandes acima do teto do motor são rejeitadas para evitar resultados flutuantes não finitos; valores ordinários de lição e projeto ficam bem dentro da faixa segura. Cadernos de engenharia, scripts de embalagem e pipelines de fabricação frequentemente precisam do maior vão interno de um caixote retangular, sala, envoltório ou peça impressa; chamar uma API de parse pequena evita puxar um kernel completo de modelagem sólida por três multiplicações, duas somas e uma raiz quadrada. Mantenha as requisições pequenas, fixe o space_diagonal arredondado nos testes e você obtém diagonais reproduzíveis para lição de casa, pré-checagens CAD e workers de borda sem levantar infraestrutura de geometria simbólica própria. Prefira este endpoint focado quando a intenção de busca ou a sua integração só precisa da diagonal do corpo; use uma calculadora geral de prisma retangular quando volume e área de superfície precisarem ir na mesma resposta.
Perguntas técnicas
Como calcular a diagonal espacial de um paralelepípedo a partir de comprimento, largura e altura?
Envie um corpo JSON com length, width e height iguais a números finitos não negativos. A API devolve space_diagonal = √(length²+width²+height²), além dos campos formula e method.
Quanto custa a calculadora da diagonal espacial do paralelepípedo?
A ferramenta no navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.