El día 10 de marzo de 2010 14:28, Pavel Daniel Lopez Castillo <pdlo...@uci.cu> escribió: > 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
Lo que debería sorprenderte más es que si en C multiplicas cociente por divisor sale mayor que el dividendo (-2*10>-25) , cosa que no ocurre en python. Más que un problema matemático se trata de diferentes modos de implementación. Mírate estos enlaces: <http://www.python.org/doc/faq/programming/#why-does-22-10-return-3> <http://en.wikipedia.org/wiki/Modulo_operation> _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/