. Ответ 2, пожалуйста объясните как,? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

. Ответ 2, пожалуйста объясните как,?

public class Program { public static void main(String[] args) { System.out.println(5/2%5); } }

14th Jan 2020, 9:59 AM
Тимур Шайдуллин
Тимур Шайдуллин - avatar
4 Answers
+ 3
Операции целоочисленного деления и остаток от деления имеют одинаковый приоритет, соответственно выполнение идет слева направо. Целочисленное деление 5 на 2 дает 2 (т.к. 5 = 2*2+1). Остаток от деления 2 на 5 это снова 2. https://renkport.ru/java/osnova/prioritet-operatsij/
14th Jan 2020, 10:41 AM
Igor Kostrikin
Igor Kostrikin - avatar
14th Jan 2020, 7:53 PM
Igor Kostrikin
Igor Kostrikin - avatar
0
Я так понимаю если было бы 3%5=3 4%5=4 1%5=1 8%10=8
14th Jan 2020, 7:30 PM
Тимур Шайдуллин
Тимур Шайдуллин - avatar
0
Спасибо большое за ответ, наконец я допер😁
14th Jan 2020, 7:55 PM
Тимур Шайдуллин
Тимур Шайдуллин - avatar