Javanese Online

Арифметические операторы, приоритет операций

В первом уроке мы рассмотрели арифметические операторы сложения и вычитания, а сейчас рассмотрим операторы умножения, деления и вычисления остатка от деления.

System.out.println(4*7); // умножение
System.out.println(28/7); // деление

System.out.println(7/4);
// Так как делимое и делитель — целые числа, частное также будет целым.
// Его дробная часть отбрасывается.

System.out.println(7%4);
// результатом вывода будет остаток от деления 7 на 4.

На экран выводится:

28
4
1
3

Как и в математике, у операций умножения, деления и вычисления остатка от деления приоритет выше, чем у операций сложения и вычитания. Изменить приоритет операций можно с помощью скобок.

System.out.println(2+2*2);
// результатом вычисления будет 6

System.out.println((2+2)*2);
// результатом вычисления будет 8
ЗадачиКомментарии

Приоритет операций

Объявите переменные netBytes и overheadBytes со значениями 5 и 2 соответственно. Напишите код, который будет вычислять сумму netBytes и overheadBytes и умножать её на 8. Выведите результат на экран.


              

Расставить знаки

Расставьте знаки математических операций и скобки, чтобы программа выводила на экран:

72
20
7

              

{"type":"lessonComments","id":"f1759635-8a6c-48df-85d3-1486aa7ebc37","comments":[]}

Сообщить об ошибке

Javanese.Online в GitHub

Чаты и каналы в Telegram

RSS-лента