Я читаю книгу «Ускоренный C ++». В подробностях главы 2 дается описание деления между двумя числами и извлечения их частного:
х / у
Отношение х и у. Если оба операнда являются целыми числами,
реализация выбирает, округлять ли до нуля или — 8
Я не понимаю этого. Что значит «округлить до […] — 8»? Какие реализации используют это и почему?
Я пытался найти это, но ничего не нашел.
Книга, вероятно, означает круглая к отрицательной бесконечности, т.е. -∞:
Направленные округления
Либо произошла ошибка ввода, либо вы ее не видите правильно.