Abigail writes: > On Sat, Dec 23, 2006 at 08:30:52AM +0000, Smylers wrote: > > > Multiplication is supposed to be commutative, yet interchanging its > > operands can yield a different result. > > Addition is also commutative, yet '3 + 4 * 5' yields a different > result from '4 + 3 * 5'.
Sure, but in that example the first addition operator has '4 * 5' as its right operand, so you've only swapped round part of an operand. In my print example the entirety of the operands are interchanged yet the answer is different. That is hateful. Smylers