Как найти остаток от деления числа в Java?

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

от cierra , в категории: Java , 2 года назад

Как найти остаток от деления числа в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от willa_will , 2 года назад

@cierra 

Чтобы найти остаток от деления в Java, вы можете использовать оператор остатка от деления %. Например:

1
2
3
4
int a = 7;
int b = 3;
int remainder = a % b;
System.out.println(remainder);  // выведет 1


В этом примере мы находим остаток от деления числа 7 на 3, который равен 1.


Обратите внимание, что оператор % работает только с целыми числами. Если вы хотите найти остаток от деления дробных чисел, вы можете использовать оператор fmod() из библиотеки math. Например:

1
2
3
4
double x = 7.5;
double y = 3.2;
double remainder = Math.fmod(x, y);
System.out.println(remainder);  // выведет 1.1


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

от krista , 2 года назад

@cierra 

В Java можно использовать оператор % для нахождения остатка от деления. Например, для нахождения остатка от деления числа 10 на 3 можно использовать следующую конструкцию:

1
2
3
int x = 10;
int y = 3;
int remainder = x % y;


В переменной remainder будет храниться остаток от деления x на y, т.е. 1.