I knew about that approach. I just wanted less typing :-(
On 2/14/06, Rocco Moretti <[EMAIL PROTECTED]> wrote: > Gregory Piñero wrote: > > On 14 Feb 2006 06:44:02 -0800, [EMAIL PROTECTED] > > > > > >>5./2.=2.5 is floating point math, with all the round off errors that > >>incorporates. > > > > Thanks Curtis, I never knew that trick. I guess for variables do have > > true division you have to make them floats? e.g. > > float(var1)/float(var2)? Or do you know a less typing approach for > > that? > > Google "python true division" -> I'm feeling lucky: > > http://www.python.org/doc/2.2.3/whatsnew/node7.html > > From the web page: > > """ > * By including a from __future__ import division in a module(*), the / > operator will be changed to return the result of true division, so 1/2 > is 0.5. Without the __future__ statement, / still means classic > division. The default meaning of / will not change until Python 3.0. > """ > > *As the first non-docstring/non-comment line. > > Note that that's for a module -- the interactive interpreter won't > respond the same way to the "from __future__ import" statement. > -- > http://mail.python.org/mailman/listinfo/python-list > -- Gregory Piñero Chief Innovation Officer Blended Technologies (www.blendedtechnologies.com) -- http://mail.python.org/mailman/listinfo/python-list