El 16/09/2010 14:40, monoBOT escribió:
Alguien me podria iluminar sobre como aumentar la precision del cálculo
de decimales en python??
Entiendo que se puede calcular pi con muchisimos decimales.
Por ejemplo 1/9 es 0.1 factorial ... pero al calcularlo en python me
salen solamente 12 decimales, como podria aumentarlo a 50 o 100 o algo asi?
Buscando en google veo q hay un modulo llamado Decimal pero no entiendo
como funciona...


>>> import decimal
>>> decimal.Decimal(1)/9
Decimal("0.1111111111111111111111111111")
>>>
>>> ctx = decimal.getcontext()
>>> ctx.prec = 50
>>> decimal.setcontext(ctx)
>>> decimal.Decimal(1)/9
Decimal("0.11111111111111111111111111111111111111111111111111")

Saludos,

--
Oswaldo Hernández
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a