Tipo de dato Money

Marcos Sánchez Provencio rapto en arrakis.es
Mar Oct 21 22:50:33 CEST 2003


El mar, 21-10-2003 a las 22:44, Batista, Facundo escribió:
> Marcos Sánchez Provencio escribió:
> 
> #- money('81100000000000')*0.1
> #- money('8109999999999')
> #- 
> #- El 0,1 por el que multiplicas no es exactamente 0,1 decimal, sino
> la
> #- aproximación float. ¿Se conserva la precisión del float o la 
> #- del money?
> 
> La del Money. El tema es que al crearse de un string y no especificar
> la precisión, la toma del string, por lo que:
> 
> >>> Money('81100000000000')*0.1
> 0
> 

Ésta era mi objeción, esto no resulta nada intuitivo...


> porque la precisión es 0, redondea el 0.1 a 0.
> 
> >>> Money('81100000000000', 2)*0.1
> 8110000000000
> 


> (con un cero menos) porque transforma el 0.1 en un 0.10.
> 
> .       Facundo
> 
> 
> 
> 
> 
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
> . . . . . . . . . . . . . . . . . . . . .
> 
> ADVERTENCIA 
> 
> La información contenida en este mensaje y cualquier archivo anexo al
> mismo, son para uso exclusivo del destinatario y pueden contener
> información confidencial o propietaria, cuya divulgación es sancionada
> por la ley. 
> 
> Si Ud. No es uno de los destinatarios consignados o la persona
> responsable de hacer llegar este mensaje a los destinatarios
> consignados, no está autorizado a divulgar, copiar, distribuir o
> retener información (o parte de ella) contenida en este mensaje. Por
> favor notifíquenos respondiendo al remitente, borre el mensaje
> original y borre las copias (impresas o grabadas en cualquier medio
> magnético) que pueda haber realizado del mismo. 
> 
> Todas las opiniones contenidas en este mail son propias del autor del
> mensaje y no necesariamente coinciden con las de Telefónica
> Comunicaciones Personales S.A. o alguna empresa asociada. 
> 
> Los mensajes electrónicos pueden ser alterados, motivo por el cual
> Telefónica Comunicaciones Personales S.A. no aceptará ninguna
> obligación cualquiera sea el resultante de este mensaje. 
> 
> Muchas Gracias.
> 
> 
> 
> ______________________________________________________________________
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
-- 
Marcos Sánchez Provencio <rapto en arrakis.es>

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es