[pyar] Decimal: limitar digitos despues de la coma

Natalia Bidart nataliabidart en gmail.com
Lun Ene 31 15:39:47 ART 2011


2011/1/31 Manuel Argüelles <manu.argue en gmail.com>:
> Hola lista, como andan?
> Estuve buscando la forma de limitar el numero de digitos despues de la
> coma, en el modulo Decimal, pero no pude..
> ¿alguien sabe si es posible?

Limitar a nivel almacenamiento o a nivel impresión?

Lo primero no tiene mucho sentido, desde mi POV, ya que la idea de
Decimal es, justamente, tener precisión. Para mostrar un decimal con 2
dígitos de precisión, podés hacer:

In [4]: from decimal import Decimal

In [6]: d = Decimal('0.1258932587')

In [7]: d
Out[7]: Decimal('0.1258932587')

In [9]: '%.2f' % d
Out[9]: '0.13'

Eso sirve? Suerte, Naty.



More information about the pyar mailing list