Я пытался использовать этот следующий простой код для вызова функции, но почему-то это давало мне сообщение об ошибке, говоря, что оператор% является двоичным оператором, и это не для int.% оператор не работает с целыми переменными
int getDigit(int num, int index)
{int temp;
temp = num%pow(10,index);
return (temp)}
Предпосылки: NUM - положительное целое число, цифра index- индекса Finding (например Num = 6947, индекс = 3, возврат будет 9
Пожалуйста, посоветуйте, я действительно не ожидал, чтобы застревать . здесь для этого долгого времени
Бинарный оператор, как в нем, имеет два операнда – Li357
6947% (10 * 10 * 10) = 947. – user4581301
Вы знаете, что делает оператор modulo? –