Citat:
Ursprungligen postat av Pojkvansmaterial
Du ser väl att det bara är att vända dem? Eller menar du att den kunde räkna ut det? :S
Japp, det är mycket spännande detta:
Vi har talet abc
(a*10^2+b*10^1+c*10^0)*(a*10^0+b*10^1+c*10^2)
=a^2*10^2 + ab*10^3 + ac*10^4 + ba*10^1 + b^2*10^2 + bc*10^3
+ ca*10^0 + cb*10^1 + c^2*10^2
HL = a^2*10^2 + b^2*10^2 + c^2*10^2 + ab*10^3 + ba*10^1 + ac*10^4
+ ca*10^0 + bc*10^3 + cb*10^1
HL = a^2*10^2 + b^2*10^2 + c^2*10^2 + ab*1010 + ac*10001 + bc*1010
HL = 10^2(a^2 + b^2 + c^2) + 1010*(ab + bc) + 10001*ac
ekvationen VL = HL kan nu ge oss:
(a*10^0+b*10^1+c*10^2)
= [10^2(a^2 + b^2 + c^2) + 1010*(ab + bc) + 10001*ac] / (a*10^2+b*10^1+c*10^0)
Exempel:
Talet 723's omvända tal kan fås genom:
[10^2(7^2 + 2^2 + 3^2) + 1010*(7*2 + 2*3) + 10001*7*3] /723
= [100(49+4+9)+1010(14+6)+10001*21]/723
= [100(62)+1010(20)+210021]/723
= [6200 + 20200+210021]/723
=236421/723 = 327
Den här formeln fungerar hittils med bara tresiffriga tal, och så är den ganska besvärlig.
Men någon vassare kanske kan faktorisera detta [10^2(a^2 + b^2 + c^2) + 1010*(ab + bc) + 10001*ac] så att det blir mer praktiskt. I och med att divisionen med originaltalet aldrig ger någon rest måste faktorn "abc" (alltså a*10^2 + b*10^1 + c*10^0) finnas där, ack och ve, jag önskar jag hade kvar mina färdigheter i polynomdivision.