The only problem that i see with that, is it requires doing power...which sort of defeats the whole purpose... (3+8)^2-(3-8)^2 == (3+8)(3+8) - (3-8)(3-8) There are 2 multiplication that would be required, which rises another point, if you have to divide by 4, that is even slower then multiplication can be sometimes!