Andrei Alexandrescu wrote: > Many good examples do prove a ton though. Just off the top of my head: > > - complex numbers Multiplication and division are different from each other and from addition and subtraction.
> - checked integers > - checked floating point numbers > - ranged/constrained numbers More or less the same case, so I'm not sure that they make three. Other than that agreed. > - big int > - big float > - matrices and vectors > - dimensional analysis (SI units) > - rational numbers > - fixed-point numbers For all of those, multiplication and division are different from each other and from addition and subtraction. So what your examples do is actually prove *Steven's* point: most of the time, the code is not shared between operators. Jerome -- mailto:jeber...@free.fr http://jeberger.free.fr Jabber: jeber...@jabber.fr
signature.asc
Description: OpenPGP digital signature