En el ejemplo 1, pensémoslo así:

(a - b) * c .

Entonces, el algoritmo realiza las siguientes operaciones:

[(a-b) + 10]*c + 100 -10*c - 100

que es lo mismo que

a*c - b*c + 10*c + 100 - 10*c - 100 .

es decir

a*c - b*c

o bien

(a - b) * c que es la ecuación original.

 

En el Ejemplo 2, Escribámoslo:

a * b .

el algoritmo realiza las siguientes operaciones:

(a + 100) * b + 10000 - 100*b - 10000.

que es lo mismo que:

a * b + 100 * b + 10000 - 100 * b - 10000

o bien

a * b que es la ecuación original.

 

Artículo traducido del original en lengua inglesa
por Jesús Cabrera - gmail: jccsvq
(2022)

Gary Flom
Atlanta, Ga
USA