[pyar] Obtener parte entera y parte decimal
Ricardo Aráoz
ricaraoz en gmail.com
Mar Mayo 21 21:04:35 ART 2013
El 21/05/13 20:56, Sergio Daniel Gomez escribió:
> El 21/05/13 20:40, Daniel Moisset escribió:
>> Eso te da el mismo resultado para 26.5 que para 26.00005
>>
> Ups!
> Nota: no responder de memoria tras haber pasado mas de un año sin
> tocar python.
>
>> On May 21, 2013 8:27 PM, "Sergio D. Gómez" <sergiogomez en tostado.com.ar
>> <mailto:sergiogomez en tostado.com.ar>> wrote:
>>
>> On Tue, 21 May 2013 20:16:19 -0300, Maxi wrote:
>>
>> Para obtener la parte entera y la parte decimal de un número
>> puedo hacer:
>>
>> x = 26.236824093086927
>>
>> parte_entera = int(x)
>> parte_decimal = abs(x) - abs(int(x))
O usar una built-in function?
>>> x = 26.236824093086927
>>> parte_entera, parte_decimal = divmod(x, 1)
>>> parte_entera
26.0
>>> parte_decimal
0.23682409308692698
>>>
More information about the pyar
mailing list