Calcular diagonal da tela por largura, altura e proporção
Esta calculadora relaciona as três medidas físicas que descrevem uma tela. Informe largura e altura em polegadas para calcular a diagonal entre os cantos, ou forneça a diagonal em polegadas e a proporção largura:altura para obter as dimensões físicas.
Executar grátis
O cálculo usa o teorema de Pitágoras e retorna valores arredondados estáveis para comparar monitores, televisores, projetores, painéis de notebook e telas de reposição. Cada dimensão e cada parte da proporção precisa ser maior que zero; dados incompletos ou fisicamente impossíveis geram um erro claro.
Meça largura e altura antes de calcular a diagonal
Meça apenas a área retangular visível da tela, a menos que seu projeto exija a carcaça externa. Posicione uma régua ou fita horizontalmente sobre a área ativa para obter a largura e depois verticalmente para a altura. Não inclua borda, moldura da TV, contorno da tampa do notebook, suporte ou gabinete curvo, pois os fabricantes normalmente anunciam a diagonal do painel visível. Informe as duas medidas em polegadas. A calculadora aplica o teorema de Pitágoras: a diagonal é a raiz quadrada da soma da largura ao quadrado com a altura ao quadrado. Essa relação funciona porque as três medidas formam um triângulo retângulo. Mantenha a fita reta e no mesmo plano, especialmente em telas curvas. Use casas decimais em vez de arredondar cedo. O resultado só é arredondado depois do cálculo completo, preservando precisão para reconhecer categorias nominais como 24, 27 ou 32 polegadas.
Obtenha as dimensões com a proporção correta
Quando você conhece a diagonal anunciada, mas precisa da largura e altura físicas, informe também a proporção da tela no formato largura:altura. Exemplos comuns são 16:9 em TVs e monitores convencionais, 16:10 em algumas telas de produtividade, 4:3 em painéis antigos e 21:9 em telas ultrawide. A mesma diagonal não significa a mesma largura: uma proporção mais larga cria um retângulo mais largo e baixo, enquanto uma proporção mais quadrada resulta em um formato mais estreito e alto. A calculadora encontra o comprimento do vetor da proporção e dimensiona os dois componentes até a diagonal corresponder às polegadas fornecidas. Escreva a proporção com dois-pontos, como 16:9. Proporções equivalentes, como 32:18, produzem as mesmas dimensões. Confirme a especificação do painel em vez de julgar pela aparência. Monitores de 27 polegadas em 16:9 e 16:10 exigem espaços, suportes, gabinetes e embalagens diferentes.
Interprete o resultado e evite erros de tamanho
Todos os comprimentos de entrada e saída são polegadas físicas, e não contagens de pixels. A resolução informa quantos pixels o painel contém, enquanto diagonal, largura e altura descrevem seu tamanho físico; portanto, telas 4K e Full HD podem ter exatamente as mesmas dimensões. O resultado também não inclui bordas ou tolerâncias do gabinete. Consulte o desenho do fabricante ao planejar um móvel, nicho, case ou suporte para vários monitores com pouco espaço. Para comparar compras, os valores calculados ajudam a entender quanto uma proporção é mais larga ou a estimar a área ativa de um painel não identificado. Se suas medidas estiverem em centímetros, divida-as por 2.54 antes do envio e não misture unidades. A calculadora rejeita dimensões zero, negativas, ausentes, infinitas ou não numéricas, além de proporções com componentes não positivos. Essas verificações impedem respostas convincentes baseadas em dados inválidos e tornam clara a falha de automações com informações incompletas.
Casos de uso
Identificar uma tela sem etiqueta
Meça a largura e a altura visíveis de um monitor ou painel de reposição para estimar sua diagonal comercial padrão.
Planejar espaço na mesa ou parede
Converta diagonal e proporção anunciadas em largura e altura antes de escolher mesa, suporte ou posição na parede.
Comparar formatos de tela
Calcule dimensões de telas 16:9, 16:10 ou ultrawide com a mesma diagonal para comparar suas ocupações físicas.
Perguntas frequentes
Quanto custa um cálculo pela API?
Cada solicitação à API custa US$ 0,002. Você pode usar gratuitamente a calculadora do navegador nesta página.
Largura e altura devem incluir a borda?
Não. Meça a área visível para obter a diagonal comercial convencional. Inclua o gabinete apenas em um cálculo separado de encaixe.
Posso informar centímetros?
As entradas são interpretadas em polegadas. Divida centímetros por 2.54 antes do cálculo e mantenha largura e altura na mesma unidade.
Por que telas com a mesma diagonal têm larguras diferentes?
As proporções são diferentes. Um formato mais largo destina mais da diagonal à largura e menos à altura.
A resolução interfere no cálculo?
Não. Resolução em pixels e dimensões físicas são independentes; este cálculo usa apenas comprimentos e proporção.
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/misc2/screen-size-diagonal-calc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"width":20.92,"height":11.77}'const res = await fetch("https://api.kit.forhosting.com/misc2/screen-size-diagonal-calc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"width": 20.92,
"height": 11.77
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/misc2/screen-size-diagonal-calc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"width": 20.92,
"height": 11.77
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/misc2/screen-size-diagonal-calc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"width":20.92,"height":11.77}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"width":20.92,"height":11.77}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/misc2/screen-size-diagonal-calc", 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
{
"width": 20.92,
"height": 11.77
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "misc2.screen_size_diagonal_calc",
"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. |