エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
UINT32正規化版高速sinは何をしてるのか - 落胆がらくた街
suzublog.hatenablog.com この記事でやってる、0~2PIをUINT32に正規化してやると高速でSinを計算できる... suzublog.hatenablog.com この記事でやってる、0~2PIをUINT32に正規化してやると高速でSinを計算できるという話。 ようやくこいつが何をしてるのか理解できたので忘れない内に書いとく。 元ソース。 float fastsin(UINT32 phase) { const float frf3 = -1.0f / 6.0f; const float frf5 = 1.0f / 120.0f; const float frf7 = -1.0f / 5040.0f; const float frf9 = 1.0f / 362880.0f; const float f0pi5 = 1.570796327f; float x, x2, asin; UINT32 tmp = 0x3f800000 | ( phase >> 7 ); if (phase & 0x40000000
2018/02/13 リンク