# BASIC 256 - Language Documentation

ru:operators

### Операторы

Операторы +, -, *, /, ^, %, и используются для операций сложения, вычитания, умножения, деления, возведения в степень, деления по модулю и целочисленного деления своих операндов, соответственно. Допустимыми операндами являются числовые константы и/или числовые переменные.
Оператор = используется как для присвоения значений переменным, так и для проверки равенства их значений.
Оператор + может быть использован для конкатенации любого количества строковых констант и строковых переменных.
Оператор : разделяет команды, написанные в одной строке.
Оператор ; подавляет вывод символа новой строки оператором PRINT. Например:

    print "hello";

Оператор # - сокращение для оператора REM (комментарий), они полностью взаимозаменяемы.

=== Порядок операций ===|Уровень|Операторы|Категория/описание|

1 | ( ) | Группировка |
2 | Степень
3 | - | Унарный минус (смена знака) |
4 | * / \ | Умножение и деление |
5 | % | Деление по модулю (Mod) |
6 | + - | Сложение, соединение и вычитание |
7 | &lt; &lt;= &gt; &gt;= = &lt;&gt; | Сравнение строк |
8 | NOT | Логическое отрицание |
9 | AND | Логическое И |
10 | OR | Логическое ИЛИ |
11 | XOR | Логическое исключающее ИЛИ |

ru/operators.txt · Last modified: 2011/03/29 11:56 (external edit)