HTML Diff
0 added 2 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Посмотрите внимательно на выражение<em>2 + 2 * 2</em>и посчитайте в уме ответ. Правильный ответ:<em>6</em>. Если у вас получилось<em>8</em>, то этот урок для вас.</p>
1 <p>Посмотрите внимательно на выражение<em>2 + 2 * 2</em>и посчитайте в уме ответ. Правильный ответ:<em>6</em>. Если у вас получилось<em>8</em>, то этот урок для вас.</p>
2 <p>В школьной математике мы изучали понятие "приоритет операции". Приоритет определяет, в какой последовательности должны выполняться операции.</p>
2 <p>В школьной математике мы изучали понятие "приоритет операции". Приоритет определяет, в какой последовательности должны выполняться операции.</p>
3 <p>Например, умножение и деление имеют больший приоритет, чем сложение и вычитание:</p>
3 <p>Например, умножение и деление имеют больший приоритет, чем сложение и вычитание:</p>
4 - <p>2 + 3 * 2 = 8</p>
 
5 <p>Но нередко вычисления должны происходить в порядке, отличном от стандартного приоритета. В сложных ситуациях приоритет можно задавать круглыми скобками, точно так же, как в школе, например:</p>
4 <p>Но нередко вычисления должны происходить в порядке, отличном от стандартного приоритета. В сложных ситуациях приоритет можно задавать круглыми скобками, точно так же, как в школе, например:</p>
6 - <p>(2 + 2) * 2</p>
 
7 <p>Скобки можно ставить вокруг любой операции. Они могут вкладываться друг в друга сколько угодно раз. Вот пара примеров:</p>
5 <p>Скобки можно ставить вокруг любой операции. Они могут вкладываться друг в друга сколько угодно раз. Вот пара примеров:</p>
8 <p>Иногда выражение сложно воспринимать визуально. Тогда можно сделать его понятнее, расставив скобки, хотя они и не повлияют на приоритет:</p>
6 <p>Иногда выражение сложно воспринимать визуально. Тогда можно сделать его понятнее, расставив скобки, хотя они и не повлияют на приоритет:</p>
9 <p>Было:</p>
7 <p>Было:</p>
10 <p>Стало:</p>
8 <p>Стало:</p>
11 <p>Запомните: код пишется для людей, потому что код будут читать люди, а машины будут только исполнять его. Для машин нет "более" понятного или "менее" понятного кода, независимо от того, является ли код корректным или нет.</p>
9 <p>Запомните: код пишется для людей, потому что код будут читать люди, а машины будут только исполнять его. Для машин нет "более" понятного или "менее" понятного кода, независимо от того, является ли код корректным или нет.</p>