Creo que aquí explican el problema: http://docs.python.org/tutorial/floatingpoint.html
y que se soluciona con el módulo decimal ( http://docs.python.org/library/decimal.html) Saludos, On 24 March 2012 01:59, Daymel Bonne Solís <dbo...@uci.cu> wrote: > Hola listeros: > > Hace poco me he encontrado con el siguiente problema en python: > > Ralizando una suma de ciertos valores, siempre me arroja un resultado > erróneo. > > >>> 0.1+0.1+0.1 > 0.30000000000000004 > >>> 0.3+0.3+0.3 > 0.89999999999999991 > > Porqué sucede esto??? > > Sospecho que es en la representación interna de ciertos valores numéricos, > ya que: > > >>> 1.1 > 1.1000000000000001 (noten el 1 al final) > > Saludos. > > 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS > INFORMATICAS... > CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION > > http://www.uci.cu > http://www.facebook.com/**universidad.uci<http://www.facebook.com/universidad.uci> > http://www.flickr.com/photos/**universidad_uci<http://www.flickr.com/photos/universidad_uci> > ______________________________**_________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/**mailman/listinfo/python-es<http://mail.python.org/mailman/listinfo/python-es> > FAQ: http://python-es-faq.wikidot.**com/<http://python-es-faq.wikidot.com/> > -- Christian
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/