range 内の float 値の平方根と立方根の 2 つのルックアップ テーブルを作成する最良の方法はどれか疑問に思っています[0.0, 1.0)
。
私はすでにコードのプロファイリングを行い、これがパフォーマンスの非常に強力なボトルネックであることを確認しました (それぞれ数万分の 1 の値について計算する必要があるため)。次に、ルックアップ テーブルのことを思い出し、パフォーマンスの向上に役立つと考えました。
私の値は小さな範囲にあるので、範囲を次のステップで分割することを考えていました0.0025
(それで十分であることを願っています)。
ルックアップ テーブルを簡単に設定できますが、特定のフロート (どのステップでも離散化されない) の正しい値を効率的に取得する方法が必要です。この問題に対する提案やよく知られたアプローチはありますか?
特定するために、私はモバイルプラットフォームで作業しています。
前もって感謝します