Hola, creo que deberia usar lo siguiente

import math
print math.floor(-25.0/10.0) #devuelve -3
print math.ceil(-25.0/10.0) #devuelve -2
print -25.0/10.0 #devuelve -2.5


El 10 de marzo de 2010 08:45, marmolro <marmo...@gmail.com> escribió:

> Entiendo que redondea siempre hacia abajo:
>
> >>> 25/10
> 2
> >>> -25/10
> -3
>
> no conozco el caso de c++, ¿como lo hace con estos ejemplos?
>
> Un saludo
>
> 2010/3/10 Pavel Daniel Lopez Castillo <pdlo...@uci.cu>
>
>> Porque en python cuando pongo print -25/10 me devuelve -3 en vez de -2,
>> como en c++ por ejemplo  cout<<-25/10;  devuelve -2
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es@python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>


-- 
______________________________
Atte.

Omar Chumpitaz H.
Programador de Sistemas, Web & Mobile
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a