Операция деления по модулю

Операция деления по модулю, %, возвращает остаток операции деления. Эту операцию можно применять как к типам с плавающей точкой, так и к целочисленным типам. Следующий пример программы демонстрирует применение операции %:

// Демонстрация использования операции %.
class Modulus {
public static void main(String args[]) {
int x = 42;
double у = 42.25;
System.out.println("x mod 10 = " + x % 10) ;
System.out.println("y mod 10 = " + у % 10);
}
}

При выполнении эта программа генерирует следующий вывод:

х mod 10 = 2
у mod 10 = 2.25