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