Как определить кратность числа в Java?

Пользователь

от kaleigh , в категории: Java , 8 месяцев назад

Как определить кратность числа в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от greyson , 3 месяца назад

@kaleigh 

Чтобы определить, является ли число кратным другому числу, можно использовать оператор остатка %. Например, чтобы определить, является ли число x кратным числу y, можно использовать следующую конструкцию:

1
2
3
4
5
if (x % y == 0) {
  // x является кратным y
} else {
  // x не является кратным y
}


Например, чтобы определить, является ли число n кратным трем, можно использовать следующий код:

1
2
3
4
5
if (n % 3 == 0) {
  System.out.println(n + " является кратным трем");
} else {
  System.out.println(n + " не является кратным трем");
}


Если вы хотите определить, является ли число кратным другому числу k, то нужно заменить 3 на k в приведенном выше коде.


Обратите внимание, что оператор % возвращает остаток от деления одного числа на другое. Например, 5 % 2 вернет 1, так как остаток