Изобретение относится к вычислительной технике и может быть использовано в устройствах кодирования звука. Техническим результатом является обеспечение простоты вычислений и/или возможности выполнения вычислений при небольших затратах на аппаратные средства. Способ заключается в следующем: информационный амплитудный сигнал разлагают на спектральные линии, причем каждая спектральная линия содержит последовательность спектральных значений, представленные в х-разрядном представлении без логарифмирования; выполняют для каждой спектральной группы операцию возведения в квадрат каждого спектрального значения и операцию суммирования возведенных в квадрат спектральных значений для получения суммы квадратов в качестве результата вычислений в представлении без логарифмирования, при этом представление результата вычислений без логарифмирования является масштабированным на эффективный коэффициент масштабирования по сравнению с суммой квадратов; применяют для каждого результата вычислений логарифмическую функцию к y-разрядам представления результата вычислений без логарифмирования для получения масштабированного представления результата вычислений с логарифмированием, при этом величина y является меньшей, чем величина x, умноженная на 2, и добавляют или вычитают для каждого представления масштабирования с логарифмированием значения поправки, соответственно к масштабированному логарифмическому представлению или из него, причем значение, соответствующее логарифмической функции, применяют к эффективному коэффициенту масштабирования для получения представления результата вычислений с логарифмированием как энергию сигнала соответствующей спектральной группы и так, что значения энергии сигнала в спектральных группах имеют одинаковую степень масштабирования. 6 н. и 16 з.п. ф-лы, 8 ил.