Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #70277
| Date | 2014-04-15 19:18 +0100 |
|---|---|
| From | Phil Dobbin <phildobbin@gmail.com> |
| Organization | Horse Latitudes Ltd |
| Subject | Simple question |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.9283.1397585937.18130.python-list@python.org> (permalink) |
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.....'
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
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Simple question Phil Dobbin <phildobbin@gmail.com> - 2014-04-15 19:18 +0100
csiph-web