Como pasar de float (decimal) a entero

Germán Carrera german.carrera en cnb.uam.es
Mie Sep 13 13:46:24 CEST 2006


Muchas gracias a los dos, voy a probar las opciones, cualquiera de ellas
me vale.

Saludos.

Oswaldo Hernández wrote:
> Germán Carrera escribió:
>> Saludos a todos,
>>
>> Os expongo mi caso,
>> He generado un número aleatorio de la siguiente manera.
>>
>> print(random.random()*10e+11)
>>
>> Lo multiplico por 10e+11 para mover la coma hacia la derecha, ya que es
>> menor que 1, pero aun me queda un ".0" al final del número obtenido. Por
>> ejemplo 340643142851.0.
>>
>> Me gustaría poder eliminar el ".0"  del final con algún tipo de redondeo
>> o lo que sea.
>>
>
> Si lo que quieres es generar un entero de forma aleatoria:
>
> >>> import random
> >>> random.randint(0,999999999)
> 673544884
>
>
> Saludos,
> ------------------------------------------------------------------------
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-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