ForHosting KIT · Matemática

Calculadora de diagonal do quadrado

Multiplique o lado de um quadrado por √2 e tenha a diagonal de canto a canto: um lado de 5 dá 7,071067811865 e um lado de 1 dá 1,414213562373. Um lado zero dá zero e lados negativos são recusados. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Lado
5
Você obtém
Diagonal
7,0710678119

Um quadrado tem quatro lados iguais e quatro ângulos retos, de modo que cada diagonal é a hipotenusa de um triângulo retângulo isósceles cujos catetos são o comprimento do lado. Essa geometria fornece a fórmula fechada d = s√2: multiplique o lado pela raiz quadrada de dois e terá a distância de canto a canto sem construir a figura. Esta calculadora da diagonal do quadrado aceita um único comprimento de lado não negativo, valida que o número é finito e devolve a diagonal com uma etiqueta de fórmula estável. Sem chamadas de rede, sem amostragem aleatória e sem Date.

Como a diagonal do quadrado é calculada a partir do lado

Coloque um quadrado de lado s no plano de coordenadas com um canto na origem e os lados adjacentes ao longo dos eixos positivos. O canto oposto fica então no ponto (s, s). A distância euclidiana de (0, 0) a (s, s) é a raiz quadrada de s ao quadrado mais s ao quadrado, que se simplifica para a raiz de dois s ao quadrado, ou s vezes a raiz de dois.

Isso é exatamente o teorema de Pitágoras aplicado ao triângulo retângulo formado por dois lados e a diagonal: os catetos são iguais, a hipotenusa é a diagonal, e a razão do triângulo especial 45-45-90 diz que a hipotenusa é o cateto vezes √2. A calculadora implementa essa identidade com uma única multiplicação por Math.SQRT2 após analisar e validar o lado. Lado zero é permitido e devolve diagonal zero, correspondente a um quadrado degenerado colapsado a um ponto.

Lados negativos são rejeitados porque o comprimento não é com sinal na geometria euclidiana para este fim; Infinity e NaN são rejeitados por não serem finitos. Verificações clássicas: lado um produz √2 aproximadamente 1.414213562373, lado cinco produz cinco vezes √2, e lado zero produz zero. Como o caminho usa apenas aritmética e uma raiz quadrada constante, é determinístico, O(1) e livre de solucionadores iterativos ou conversões de unidades.

O que você envia e o que recebe de volta

Forneça um número finito não negativo obrigatório: side, o comprimento de qualquer aresta do quadrado. Campos numéricos são arredondados a doze casas decimais para goldens estáveis entre runtimes. Verificações de exemplo: lado cinco devolve diagonal aproximadamente 7.071067811865; lado um aproximadamente 1.414213562373; lado zero devolve zero; lado menos três falha citando a restrição de não negatividade.

Use a ferramenta gratuita do navegador para checagens rápidas em tarefas ou listas de corte, depois chame o contrato idêntico a partir de scripts para avaliação em massa sem reimplementar a multiplicação por √2 em cada linguagem.

Onde comprimentos de diagonal do quadrado aparecem no trabalho real

Cursos de geometria do ensino médio e da faculdade pedem com frequência a diagonal de um quadrado quando o lado é conhecido; uma calculadora confiável com um filtro estrito de não negatividade agiliza a correção de tarefas e elimina erros de planilha em que alguém multiplica por dois em vez de √2 ou confunde diagonal de face com diagonal espacial de um cubo.

Carpintaria, revestimento e esquadrias usam a diagonal como verificação de esquadro: se ambas as diagonais de uma moldura de quatro lados igualam s√2 para o lado pretendido, os cantos estão em esquadro. Equipes de arquitetura e design de produto dimensionam painéis, telas e chapas quadradas; a diagonal alimenta embalagem, folgas e restrições de envio quando só o lado é especificado.

Bibliotecas de jogos, gráficos e CAD armazenam quads quadrados para ladrilhos, painéis de UI e cascas UV; diagonais determinísticas sustentam proxies de colisão e matemática de layout sem uma pilha completa de geometria computacional.

Se mais tarde você precisar de diagonais de face ou espaciais de um cubo, diagonais de um losango a partir de lados e ângulos, ou a contagem de diagonais em um n-ágono, trate-as como intenções de busca separadas em vez de sobrecarregar esta landing de diagonal do quadrado — o caminho do cubo vive sob a calculadora de cubo, o losango sob a de losango, e a contagem de diagonais de n-ágono é um problema combinatório diferente.

Esquadrias e verificação de esquadro

A partir de um lado conhecido, recupere a diagonal esperada para que carpinteiros e fabricadores verifiquem se os cantos estão em esquadro.

Que entrada a calculadora da diagonal do quadrado precisa?

Valores negativos e números não finitos são rejeitados.

Qual fórmula é usada?

diagonal = side × √2, do teorema de Pitágoras em dois lados iguais (ou a razão do triângulo 45-45-90).

Um lado zero é permitido?

Sim. Zero é um comprimento não negativo e devolve diagonal zero (um quadrado degenerado em um ponto). Apenas lados negativos falham.

É o mesmo que a diagonal de um cubo?

Não. Esta ferramenta devolve a diagonal de face de um quadrado (s√2). Um cubo também tem diagonal espacial (s√3); use uma calculadora de cubo para isso.

Quanto custa?

A ferramenta do navegador é gratuita e roda localmente.

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.

POSThttps://api.kit.forhosting.com/geom/square-diagonal

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/geom/square-diagonal \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"side":5}'
{
  "side": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.square_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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Alunos que conferem tarefas, carpinteiros que montam molduras quadradas, equipes de CAD e fabricação que dimensionam painéis, e avaliadores automáticos que devem rejeitar dimensões negativas obtêm o mesmo resultado puro na ferramenta gratuita do navegador e na API paga. Lados negativos falham com invalid_input em vez de inventar um comprimento.

O que você envia e o que recebe de volta

Campos ausentes, cadeias vazias, texto não numérico, NaN, Infinity e qualquer lado negativo são rejeitados com invalid_input e não são cobrados. Em caso de sucesso, a resposta JSON ecoa side, devolve diagonal como side vezes √2, define formula como a string d = s√2 e method como square_diagonal para que logs e UIs de ensino documentem o algoritmo sem rederivar Pitágoras. O preço da API é a base publicada de US$ 0,002 por item bem-sucedido; entrada inválida não consome saldo.

Onde comprimentos de diagonal do quadrado aparecem no trabalho real

Como esta capacidade é um motor parse puro, validação falha não consome saldo e execuções bem-sucedidas permanecem em US$ 0,002 por item.

Checagens de tarefas e provas

Calcule a diagonal do quadrado a partir do lado com d = s√2 e rejeite lados negativos com um erro invalid_input claro.

Ladrilhos quadrados em CAD e jogos

Transforme um comprimento de lado na diagonal de canto a canto para layout, embalagem e fixtures de geometria autoexplicativos no navegador ou na API.

Ver a documentação completa do KIT →