On Apr 15, 2014 2:19 PM, "Phil Dobbin" <phildob...@gmail.com> wrote: > > Hi, all. > > I've just started to learn Python (I'm reading Mark Lutz's 'Learning > Python' from O'Reilly) & I'm confused as to this part: > > '>>> 0.1 + 0.1 + 0.1 - 0.3 > 5.55111.....' > It's not. Look at the end of the result. It's scientific notation for a very small number > Using 'import Decimal' you can get a much closer result i.e. > 'Decimal('0.0')' > > What I'm wondering is why the first calculation that arrives at > '5.55111...' is so far out? > > Many thanks, > > Cheers, > > Phil... > > -- > currently (ab)using > CentOS 6.5, Debian Squeeze & Wheezy, Fedora 19 & 20, OS X Snow Leopard, > RHEL 7, Ubuntu Precise & Saucy > GnuGPG Key : http://phildobbin.org/publickey.asc > Based in London, UK > > -- > https://mail.python.org/mailman/listinfo/python-list
-- https://mail.python.org/mailman/listinfo/python-list