деление — Div для чисел с плавающей точкой Переполнение стека

Мне было интересно, если функция как div существует для чисел с плавающей точкой в ​​C ++. Если мне нужен и результат интегрального деления, и остаток, div предусматривает, что:

Например:

auto foo = div(5, 2);
auto quot = div.quot; // This will be 2
auto rem = div.rem; // This will be 1

Но это не работает с floats. Пытаюсь сделать div(0.4, 0.8) выдает ошибку компилятора:

‘div’: неоднозначный вызов перегруженной функции

Как я могу использовать div за floats?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]