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/