Будет ли всегда быть пол деления?
blockquote>No. Результат варьируется, но изменение происходит только для отрицательных значений.
Каково заданное поведение?
blockquote>Чтобы очистить полные раунды к отрицательной бесконечности, в то время как целые деления округляются к нулю (обрезанные)
Для положительных значений они одинаковы
int integerDivisionResultPositive= 125/100;//= 1 double flooringResultPositive= floor(125.0/100.0);//=1.0
Для отрицательного значения это отличается
int integerDivisionResultNegative= -125/100;//=-1 double flooringResultNegative= floor(-125.0/100.0);//=-2.0