Ранее была тема десятичный логарифм элементарными действиями.
Для любого языка программирования доступна математическая функция возведения в произвольную степень, например в степень 3.412. Но, к сожалению, это не для всех ЯП. В языке Verilog есть возможность работать с числами с плавающей точкой (для несинтезируемых тестбенчей), не более того.
Интересует способ реализации возведения в дробную степень (обратное действие логарифмирование) используя элементарные операции с числами с плавающей точкой.
Например увеличение напряжения в 1.5 раза это 20×log(1.5) = 3,5218 дБ. Чтобы получить обратно эти 1.5 нужно 10^(3.5218÷20) = 10^0.17609 ~ 1.5
Я пока не представляю как возвести число в степень 0.1, для меня это как представить 5-мерное пространство. В интернете объясняют только через дроби, либо предлагают «калькулятор онлайн»...