Я ищу бесплатную С++-библиотеку с фиксированной точкой (главным образом для использования со встроенными устройствами, а не для произвольной математики точности). В основном, требования:
- Отсутствие излишних издержек во время выполнения: все, что можно сделать во время компиляции, должно выполняться во время компиляции.
- Возможность прозрачного переключения кода между фиксированной и плавающей точкой без каких-либо накладных расходов.
- Математические функции с фиксированной точкой. Нет смысла использовать фиксированную точку, если вам нужно отбрасывать назад и вперед, чтобы получить квадратный корень.
- Малый размер.
Любые предложения?