Подтвердить что ты не робот

Java, Проверьте, является ли целое число кратным числу

Как проверить, является ли целое число Java кратным другому номеру? Например, если int j является кратным 4.

4b9b3361

Ответ 1

Используйте оператор останова (также известный как modulo operator), который возвращает остаток деления и проверяет, равен ли он нулю:

if (j % 4 == 0) {
     // j is an exact multiple of 4
}

Ответ 2

Если я правильно понимаю, вы можете использовать для этого оператор модуля. Например, на Java (и на многих других языках) вы можете:

//j is a multiple of four if
j % 4 == 0

Оператор модуля выполняет деление и дает вам остаток.

Ответ 3

Использовать modulo

всякий раз, когда число x кратно некоторому числу y, тогда всегда x% y равно 0, которое можно использовать в качестве проверки. Поэтому используйте

if (j % 4 == 0) 

Ответ 4

//More Efficiently
public class Multiples {
    public static void main(String[]args) {

        int j = 5;

        System.out.println(j % 4 == 0);

    }
}