Long Multiplication is not commutative.
David C. Ullrich
ullrich at math.okstate.edu
Fri Apr 7 12:16:41 EDT 2000
Christian Tismer wrote:
> No, it is computatively commutative, just not in terms
> of computation time. :-))
> Swapping the multiplicands would be a 5 line patch.
> Should I submit it?
My vote would be yes - long multiplication is slow enough
that it's hard to see why anyone would object to the tiny slowdown
in the case where the swap is not needed. (Hard for _me_ to see,
anyway, which proves very little...)
(I've noticed the same phenomenon in my silly little "numeric"
types - always assumed it was fixed long ago in grownup types.)
> ciao - chris
> Christian Tismer :^) <mailto:tismer at appliedbiometrics.com>
> Applied Biometrics GmbH : Have a break! Take a ride on Python's
> Kaunstr. 26 : *Starship* http://starship.python.net
> 14163 Berlin : PGP key -> http://wwwkeys.pgp.net
> PGP Fingerprint E182 71C7 1A9D 66E9 9D15 D3CC D4D7 93E2 1FAE F6DF
> where do you want to jump today? http://www.stackless.com
More information about the Python-list