math.h の関数 実行速度

せっかく使うので,1億回ループの速度はかってみ.

CodeGear C++ 6.10 for Win32 Copyright (c) 1993-2008 CodeGear
Turbo Incremental Link 5.96 Copyright (c) 1997-2008 CodeGear

関数 実行速度(sec)
sin 4.078
cos 3.984
atan 6.203
sin/cos 8.500
sin+cos 8.187


sin/cos をメモリを犠牲にし0.094sec

比較対象がないので何とも言えないけど,やっぱり遅い(?)
実体は知りませんが,級数展開して近似とかかえー
sinよりcosが早いその訳はいったい。


三角関数をさらにすまーとに計算できるようにならないか考えてみよう.