[eside-ghost] python
Fioddor Superconcentrado
fioddor en gmail.com
Mie Jun 20 13:31:52 CEST 2012
Has probado con los racionales de precisión múltiple?
http://gmpy2.readthedocs.org/en/latest/mpq.html
mpq(A,B) * C sería equivalente a A/B * C, pero siendo A/B de precisión
El 20 de junio de 2012 11:41, QuarkBite <quarkbite en gmail.com> escribió:
> 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
>>
>
>
> _______________________________________________
> 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/eb33b70a/attachment.html>
Más información sobre la lista de distribución eside-ghost