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

ГОСТ Р 54713-2011 Звуковое вещание цифровое. Кодирование сигналов звукового вещания с сокращением избыточности для передачи по цифровым каналам связи. MPEG-2, часть VII: усовершенствованное кодирование звука (MPEG-2 AAC)

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


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

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

+ - Сложение.

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

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

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

* - Умножение.

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

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

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

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

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

| х | = х, когда х> 0

| х | = 0, когда х == 0

| х | = -х, когда х <0


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

Sign ( ) - Sign (х) = 1, когда х> 0


Sign (х) = 0, когда х == 0

Sign (х) = -1, когда х <0


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

sin - Синус.

cos - Косинус.

ехр - Экспонента.

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

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

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

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

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

|| - Логическое ИЛИ.