無料の C++ 固定小数点ライブラリを探しています (主に組み込みデバイスで使用するためのもので、任意精度の数学用ではありません)。基本的に、要件は次のとおりです。
- 不必要なランタイム オーバーヘッドはありません。コンパイル時に実行できることはすべて、コンパイル時に実行する必要があります。
- 固有のオーバーヘッドなしで、固定小数点と浮動小数点の間で透過的にコードを切り替える機能。
- 固定小数点演算関数。平方根を取るために前後にキャストする必要がある場合、固定小数点を使用する意味はあまりありません。
- 小さな足跡。
助言がありますか?