Статус документа
Статус документа

ГОСТ Р 54712-2011 Звуковое вещание цифровое. Кодирование сигналов звукового вещания с сокращением избыточности для передачи по цифровым каналам связи MPEG-2 часть III (MPEG-2 audio) (Переиздание)

     3.2 Символы и сокращения

3.2.1 Арифметические операторы

Математические операторы, используемые в настоящем стандарте, аналогичны используемым в языке программирования С. Однако целочисленное деление с усечением и округление определены особым образом. Побитовные операторы определяются с учетом представления чисел в дополнительном коде. Нумерация и счетчики циклов обычно начинаются с нуля.

+ Сложение.

- Вычитание (как бинарный оператор) или отрицание (как унарный оператор).

++ Инкремент.

- - Декремент.

* Умножение.

^ Возведение в степень.

/ Целочисленное деление с округлением к меньшему по модулю целому. Например, 7/4 и -7/4 округляются до единицы, -7/4 и 7/-4 округляются до минус единицы.

// Целочисленное деление с округлением к ближайшему целому числу. Полуцелые числа округляются в сторону ближайшего большего по модулю числа, если не указано другое. Например, 3//2 округляется до двух, а -3//2 округляется до минус двух.

D/V Целочисленное разделение с округлением результата в сторону - .

| | Абсолютное значение

, когда 0

0, когда 0

, когда 0


% Деление с остатком. Операция определена только для положительных чисел.

Sign ( )

Принимает следующие значения:

Sign 1, когда 0;

Sign 0, когда 0;

Sign -1, когда 0.


NINT () Округление до ближайшего целого. Возвращает самое близкое к вещественному аргументу целочисленное значение. Полуцелые числа округляются в сторону от нуля.

Синус.

Косинус.

Экспонента.

Квадратный корень.

Логарифм по основанию 10.

Натуральный логарифм.

Логарифм по основанию 2.

3.2.2 Логические операторы

II Логическое ИЛИ.