Java остаток целочисленного деления?

Я искал вокруг на эту тему, но я все еще не понимаю, если кто-то может уточнить, я был бы очень благодарен.

Моя задача состоит в том, чтобы разделить две переменные как целочисленное деление с остатком. Проблема в том, что я понятия не имею, что такое остаток, сейчас я сделал что-то подобное, вот что я нашел, выполнив поиск в Интернете:

int a;
int b;
int remainder = Math.Pow(a,2) % b;

System.out.println("a^2 / b = " + Math.Pow(a,2) / b);
System.out.println("remainder = " + remainder);

если я, например, установить (а = 43) и (б = 67)

Тогда я получу этот результат:

a^2 / b = 27
remainder = 40

Теперь, поскольку я понятия не имею, что такое остаток (это просто предложение из Интернета), я понятия не имею, правильный ли это ответ ..?

Спасибо за любую помощь,

С уважением

Ответы на вопрос(4)

Ваш ответ на вопрос