/ / Как Python решава 6 / -132? [дубликат] - питон, целочислено деление

Как Python решава 6 / -132? [дубликат] - питън, цяло число-разделяне

В Python, 6/-132 получава отговор на -1, но трябва ли това да е 0?

Какви са правилата зад него?

Отговори:

0 за отговор № 1

Питонът поставя резултата, което означава, че 1/2етажа до нула, но 1 / -2 етажа до -1. Това е различно от С, което се "съкращава към 0". AFAIK, повечето езици следват C. Python използва различни правила, за да поддържа разделяне "синхронизирано" с modulo. Тази статия прави добра работа за обяснение.

http://python-history.blogspot.com/2010/08/why-pythons-integer-division-floors.html