[eside-ghost] python

QuarkBite quarkbite en gmail.com
Mie Jun 20 11:41:12 CEST 2012


Las operaciones que hago son de multiplicacion y division.
La multiplicacion no tiene ningun problema, python trabaja con numeros
enormes mucha mas grandes que lo que necesito, pero al dividir necesito
usar gmpy2.div y esto me pasa los numeros de int a float y cuando en lineas
posteriores multiplico se producen errores de precision, se pierden
decimales.
Esto hace que el script funcione perfectamente con numeros pequeños, pero
me de errores de precision con numeros grandes, a mas grande los numeros
mas grande el error.



El 20 de junio de 2012 11:16, Fioddor Superconcentrado
<fioddor en gmail.com>escribió:

> El 20 de junio de 2012 10:03, QuarkBite <quarkbite en gmail.com> escribió:
>
>      A ver si alguno me puede orientar un poco. Tengo un script en python
>> que calcula con numeros muy grandes, para eso, utilizo el modulo gmpy2.
>> El problema es que uso coma flotante y el resultado me lo muestra en
>> formato 2.235468e+217 y los necesito en formato entero,¿como puedo pasar
>> este resultado a entero sin perder los decimales?.
>>
>>                  un saludo
>>
>
> ¿Qué operación haces o quieres hacer?
>
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en listas.deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <https://listas.deusto.es/mailman/private/eside-ghost/attachments/20120620/610a4839/attachment.html>


Más información sobre la lista de distribución eside-ghost