Будет ли это
Код: Выделить всё
int c = (int)a / b;
int d = a % b;
Код: Выделить всё
int c = (int)a / b;
int d = a - b * c;
Код: Выделить всё
double tmp = a / b;
int c = (int)tmp;
int d = (int)(0.5+(tmp-c)*b);
может быть, есть волшебная функция, которая дает и то и другое одновременно?
Подробнее здесь: https://stackoverflow.com/questions/707 ... -remainder
Мобильная версия