Frmula Geral para calcular o quadrado de nmero inteiros decompondo na base 10.
Seja A um nmero inteiro real, e x
n os algarismos do nmero A. Ou seja, A da forma: A = x 0 x 1 x 2 x 3 x 4 x 5 x 6 ... x n
Onde n o nmero de algarismo de A menos 1. Por exemplo, se A = 243, ento x 0 = 2, x 1 = 4, x 2 = 3. (Note que n = 3-1 = 2)
Alm disso, A pode ser escrito como uma combinao linear dos termos x n s.
A = 10 0 x n + 10 1 x n-1 + 10 2 x n-2 + ... + 10 n-2 x 2 + 10 n-1 x 1 + 10 n x 0
Ou melhor:
Por exemplo, se A = 5043, ento x 0 = 5, x 1 = 0, x 2 = 4 e x 3 = 3. Logo, A pode ser reescrito como 10 0 *3 + 10 1 *4 + 10 2 *0 + 10 3 *5 = 3 + 40 + 0 + 5000.
O primeiro passo a se fazer agora definir um limite para os algarismos de A, pois o clculo se torna mais expansivo a medida que n cresce, o que o torna invivel calcular por este mtodo para nmeros muito grandes. Definiremos como limite 6 algarismos, ou seja, nosso n valer no mximo 5, e o maior nmero de 6 algarismos cujo quadrado conseguiremos calcular ser o 999.999.
Ento nosso A ser da forma: A = 10 0 x 5 + 10 1 x 4 + 10 2 x 3 + 10 3 x 2 + 10 4 x 1 + 10 5 x 0 . Agora substitua os termos para facilitar. Seja a = 10 0 x 5 , b = 10 1 x 4 , c = 10 2 x 3 , d = 10 3 x 2 , e = 10 4 x 1 , f = 10 5 x 0 . Logo A = a + b + c + d + e + f. Agora temos A = A*A = (a + b + c + d + e + f) * (a + b + c + d + e + f).
A expanso de A :
Fatorando:
Note que cada linha depende totalmente de uma varivel em particular. Isso significa que para casos onde A possui 5 algarismos teramos x 0 = 0 e, portanto, a = 0. Podemos simplificar para casos que tenham 5, 4, 3, 2 ou 1 algarismo:
Agora vamos voltar a forma original, trocando as letras por suas correspondncias. A =
(10 0 x 5 )*(10 0 x 5 + 20 1 x 4 + 20 2 x 3 + 20 3 x 2 + 20 4 x 1 + 20 5 x 0 ) + (10 1 x 4 )*(10 1 x 4 + 20 2 x 3 + 20 3 x 2 + 20 4 x 1 + 20 5 x 0 ) + (10 2 x 3 )*(10 2 x 3 + 20 3 x 2 + 20 4 x 1 + 20 5 x 0 ) + (10 3 x 2 )*(10 3 x 2 + 20 4 x 1 + 20 5 x 0 ) + (10 4 x 1 )*(10 4 x 1 + 20 5 x 0 ) + (10 5 x 0 )
+ 2000000x 3 x 1 + 2000000x 4 x 0 6 zeros. + 200000x 3 x 2 + 200000x 4 x 1 + 200000x 5 x 0 5 zeros. + 10000x 3 2
+ 20000x 4 x 2 + 20000x 5 x 1 4 zeros. + 2000x 4 x 3 + 2000x 5 x 2 3 zeros. + 100x 4 2 + 200x 5 x 3 2 zeros. + 20x 5 x 4 1 zero. + x 5 2 . Sem zeros.
A forma geral para calcular o quadrado de nmeros de at 6 algarismos fica: Onde as linhas azuis representam zeros na quantidade definida acima.
Agora vamos para um exemplo. Seja A = 206409. Ento x 0 = 2, x 1 = 0, x 2 = 6, x 3 = 4, x 4 = 0 e x 5 = 9. Parte A = 4. Parte B = 2*0*2 = 0. Parte C = 0 + 2*6*2 = 24. Parte D = 2*6*0 + 2*4*2 = 16. Parte E = 6 + 2*4*0 + 2*0*2 = 36. Parte F = 2*4*6 + 2*0*0 + 2*9*2 = 84. Parte G = 4*4 + 2*0*6 + 2*9*0 = 16. Parte H = 2*0*4 + 2*9*6 = 108. Parte I = 0 + 2*9*4 = 72. Parte J = 2*9*0 = 0. Parte K = 9*9 = 81.
Somando todas as partes:
Logo, 206409 = 42604675281.
Simplificando as partes para casos com 5, 4, 3, 2 ou 1 algarismo.
Exemplo com 2 algarismos: Seja A = 27. Ento, A = 000027. x 4 = 2, x 5 = 7. Parte A = 2*2 = 4. Parte B = 2*7*2 = 28. Parte C = 7*7 = 49.
A = 400 + 280 + 49 = 729.
Nos casos particulares de 10 a 19, o que foi observado justificado pois: X 4 = 1, e X 5 = 0 a 9.
Parte A = 1*1 = 1 Parte B = 2*X 5 *1 = 2*X 5 (que a mesma coisa que X 5 + X 5 ) Parte C = X 5 2
Por isso, se mantinha 1, e somava o dobro do primeiro com seu quadrado.