在C ++中无需使用模数或%运算符即可查找余数的程序

在本教程中,我们将讨论一个程序,以查找如何在不使用模或%运算符的情况下找到余数。

为此,我们将提供两个值“ num”和“ divisor”。我们的任务是将它们都除,然后打印出余数,但不使用模或%运算符。

示例

#include <iostream>
using namespace std;
//returning remainder without using %
int getRemainder(int num, int divisor) {
   return (num - divisor * (num / divisor));
}
int main() {
   cout << getRemainder(100, 7);
   return 0;
}

输出结果

2