ГОСТ Р 54713—2011
• — Умножение.
л— Возведение в степень.
/ — Целочисленное деление с округлением к меньшему по модулю целому. Например. 7/4 и -7/4
округляются до 1. а -7/4 и 7/-4 округляются до -1.
//— Целочисленное деление с округлением к ближайшему целому числу. Полуцелые числа округля
ются в сторону ближайшего большего по модулю числа, если не указанодругое. Например. 37/2округляет
ся до 2. а -3//2 округляется до - 2.
DIV — Целочисленное разделение с округлением результата в сторону - <*>.
11— Абсолютное значение.| х | = х. когда х> 0
| х | = 0. когда х ==
0
| х | = -х. когда х <0
% — Деление с остатком. Операция определена толькодля положительных чисел.
Sign () - Sign (х) = 1. когда х> 0
Sign (х) = 0. когда х == 0
Sign (х) = -1, когда х <0
NINT () — Округление до ближайшего целого. Возвращает самое близкое к вещественному аргумен
ту целочисленное значение. Полуцелые числа округляются в сторонуот нуля,
sin — Синус,
cos — Косинус,
ехр — Экспонента.
\’— Квадратный корень.
Iog10 — Логарифм по основанию 10.
logu — Натуральный логарифм.
log2— Логарифм по основанию 2.
3.2.2 Логические операторы
|| — Логическое ИЛИ.
&& — Логическое И.
! — Логическое НЕТ.
3.2.3 Операторы сравнения
> — Больше
> = — Больше или равно
< — Меньше
<= — Меньше или равно
— — Равно
! =— Не равно
max [....,] — максимальное значение,
min [.....] — минимальное значение.
3.2.4 Побитные операторы
Использование побитных операций подразумевает представление чисел вдополнительном коде.
& — Побитное И.
|— Побитное ИЛИ.
» — Сдвиг вправо со знаком.
« — Сдвиг влево с нулевым заполнением.
3.2.5 Присвоение
=— Оператор присвоения.
3.2.6 Мнемоники
Следующие мнемоники подлежат определению для описания различные типов данных, используе
мых в кодированном потоке битов.
bslbf — Битовая строка, младший бит слева. Битовые строки пишутся как строка единиц и нулей внутри
одинарных кавычек, например ’10000001’. Пробелы внутри битовой строки вводятся для удобства
чтения и не имеют никакого значения.
8