Entendendo números perfeitos ao quadrado
Todo mundo já se deparou com aquele momento em que precisa saber rapidamente se um número é um quadrado perfeito ou não, geralmente na hora errada. O 144 é um deles e, para entender melhor quanto é o quadrado perfeito de 144, vale a pena voltar ao básico.
quanto é o quadrado perfeito de 144
O quadrado perfeito de 144 é 12, porque 12 multiplicado por si mesmo resulta em 144. Ou seja, 12 × 12 = 144. Isso significa que 144 é um quadrado perfeito. Números perfeitos ao quadrado são apenas aqueles que surgem da multiplicação de um inteiro por ele mesmo. A sequência começa assim: 1, 4, 9, 16, 25, 36, 49, 64, 81, 100, 121, 144, 169, 196... e segue. Não tem segredo, é isso mesmo.
O que muita gente confunde é a diferença entre encontrar a raiz quadrada de um número e calcular o quadrado dele. Se alguém pergunta quanto é o quadrado de 144, a resposta é 20736. Mas se a pergunta é sobre o quadrado perfeito que resulta em 144, aí sim a resposta é 12. Já vi gente errar essa distinção em conversas técnicas e perder tempo depois. Na prática, a forma mais rápida de verificar se um número é quadrado perfeito é usar a raiz quadrada. No caso do 144, a calculadora mostra 12 exatos. Se a raiz não for um número inteiro, o número não é quadrado perfeito. Isso funciona para qualquer caso, mas tem uma armadilha que pouca gente menciona.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Computadores usando ponto flutuante podem apresentar erros numéricos. Encontrei isso uma vez ao validar se um número grande era quadrado perfeito em um script: a raiz quadrada aparecia como 9999999,9999999998 em vez de 10000000. A solução foi arredondar a raiz para o inteiro mais próximo e verificar se o quadrado desse inteiro resultava no número original. Em vez de confiar cegamente no resultado da raiz, você testa o quadrado de volta. Outro detalhe que passa despercebido é que nem todo número terminado em 4, 9 ou 6 é quadrado perfeito. O 196, por exemplo, termina em 6, mas sua raiz é aproximadamente 14,000... na verdade, 14² é 196, então esse seria um caso positivo. Já o 216 termina em 6, mas sua raiz é cerca de 14,696, então não é quadrado perfeito. Números terminados em 2, 3, 7 ou 8 nunca são quadrados perfeitos, e esse é um filtro rápido útil.
Existe também a questão dos fatores primos. Um número é quadrado perfeito se e somente se todos os expoentes na sua fatoração prima forem pares. O 144 se fatora como 2 × 3². Os expoentes 4 e 2 são ambos pares, confirmando que 144 é quadrado perfeito. Essa propriedade é especialmente útil quando você lida com números grandes onde a calculadora não ajuda muito. Se precisar de uma ferramenta prática, qualquer calculadora científica ou o interpretador do Python resolve isso em segundos. Basta rodar 144 0.5 para obter a raiz ou 12 2 para confirmar o quadrado. Ferramentas online também funcionam, mas a verificação manual com fatoração prima é mais confiável para números complexos.
O problema é que esse método de fatoração prima pode ser demorado para números com muitos fatores. Para valores acima de 10 milhões, uma abordagem híbrida, usando teste de raiz quadrada seguido de fatoração, costuma ser mais eficiente. Números primos grandes nunca serão quadrados perfeitos, o que corta uma boa parte dos casos rapidamente.