AOT計算で呼び出し自体を早くする三角関数
AOTTrigon.h
- Committer:
- kb10uy
- Date:
- 2014-12-22
- Revision:
- 0:2888f1d9a23e
- Child:
- 1:f1e55d228f6a
File content as of revision 0:2888f1d9a23e:
#pragma once #include "math.h" /** AOTTrigon class * AOT計算によって三角関数の計算を高速化します。 */ class AOTTrigon { public: /** AOTTrigon コンストラクター * @param divide 分割数 */ AOTTrigon(int divide=256); double sine(double x); double cosine(double x); double tangent(double x); private: double *t_sin; int division; double rate; }