@Kroid

Python3, целое от деления с отрицательным числом (с откидыванием остатка)?

В третьем питоне резльтат от деления не считая остатка х на у описывается так: x // y
5 // 3 # вернет 1
-5 // 3 # вернет -2

Почему во втором случае -2, а не -1? И как вообще в математике это работает? -5 делим на 3, получится -1 и -2 в остатке? Остаток вообще может быть отрицательным числом?
  • Вопрос задан
  • 2782 просмотра
Решения вопроса 2
@bromzh
Drugs-driven development
68a123527a8f0a6de442d34885f282b6.png
Вот формула деления с остатком. Да, остаток должен быть больше нуля, но в языках это не учитывается обычно.
Ответ написан
@ssssergey
Округляется в меньшую сторону.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы