|
|
|
Forum Member
      
участник
Last Login: 21.10.2006 17:09
Сообщ.: 27,
Visits: 231
|
|
Помогите пожалуйста разобраться - как вычислить остаток от деления переменной X на число Y.
как воспользоваться функцией div?
судя по описанию:
div_t div(int numerator,int denominator);
Функция div возращает частное и остаток, полученный в результате операции numerator/denominator, в структуре div_t.
Структура div_t имеет 2 поля:
int quot; //Частное
int rem; // Остаток
т.е. использовать надо вроде:
div (X,Y)... а как получить rem этот самый??????
|
|
|
|
|
Supreme Being
      
участник
Last Login: 02.08.2008 10:18
Сообщ.: 143,
Visits: 1 405
|
|
int x,y,r,q; x = ...; y = ...; div_t div_result; div_result = div( x, y ); r = div_result.rem; q = div_result.quot;
Men in black
|
|
|
|
|
Supreme Being
      
модератор
Last Login: 10.11.2008 0:08
Сообщ.: 1 298,
Visits: 12 501
|
|
В C++ есть оператор % - остаток от деления
Удачи,
Владимир
|
|
|
|