У меня есть процессор stm32-F1, который очень медленно обрабатывает операции с плавающей точкой, и у меня есть несколько библиотек от процессора F7, который использует много операций с плавающей точкой. Я хотел бы использовать эти библиотеки на своем плохом F1, так что я думал о том, как сделать как можно меньше изменений в коде и эмулировать плавающие объекты с тем же интерфейсом, но с целочисленным типом нижнего целого. Важно отметить, что я только мне нужно 7 цифр точности (числа от 0,001 до 4094,999, поэтому я предполагаю, что что-то вроде typedef number<cpp_dec_float<7> > fixed7;
будет работать в моем случае быстрее, чем поплавки. Достаточно ли для этого многократного увеличения boost? c тип?