Вычисление частного и остатка в Java — операторы / и %

Деление двух целых чисел в Java даёт два полезных результата: целое частное (через оператор /) и остаток от деления (через %). Например, 25 разделить на 4 — это 6 с остатком 1. Эта программа показывает оба оператора в действии.

Пример: вычислить частное и остаток

public class QuotientRemainder {

  public static void main(String[] args) {

    int dividend = 25, divisor = 4;

    int quotient = dividend / divisor;
    int remainder = dividend % divisor;

    System.out.println("Quotient = " + quotient);
    System.out.println("Remainder = " + remainder);
  }
}

Вывод:

Quotient = 6
Remainder = 1

В программе мы создали две переменные dividend (делимое) и divisor (делитель). Здесь мы вычисляем частное и остаток от деления 25 на 4.

Для частного используется оператор /. Мы делим dividend (25) на divisor (4).

Важно

Так как оба числа целые, результат деления тоже будет целым — дробная часть отбрасывается.

25 / 4 // results 6.5
// convert 6.5 to integer
// output will be 6

Точно так же для остатка используется оператор %. Делимое делится на делитель, а оператор % возвращает остаток.

25 % 4 // results 1

В конце quotient и remainder выводятся на экран функцией println().