У меня есть проект, в котором мы пытаемся сократить объем кода.У нас есть одно место в одном файле, которое вызывает функцию pow () из математической библиотеки, которая добавляет дополнительно + 12 КБ кода в последний гекс для этой одной строки кода.Я провел некоторый поиск и не могу найти хороший способ выполнения функции pow вне математической библиотеки.Каждый пример, который я нашел, использует библиотеку математики.Хуже всего то, что мне нужна плавающая точка, потому что мне нужно поднять некоторую неизвестную переменную, которая постоянно изменяется до степени 1,4, а контроллер, который мне сказали, на самом деле не имеет плавающей точки.Мне говорят, что это 32-битное ARM-устройство 72 МГц, которое не имеет плавающей запятой, а значит, огромное пространство для одной библиотечной функции.Кто-нибудь еще пытался сделать это и выиграл битву?