twitterにも公開したけど一応。
int型とdouble型の計算速度の違いを調べてみた。
同じ演算を10億回繰り返しそれにかかる時間を測定する。16回測定しその平均をとり、それを結果とした。
測定するのは「int型同士の+-*/%」と「double型同士の+-*/%」の計10種類。
結果は上の画像の通り。
これからわかるのはint型よりdouble型のほうが計算が早いということ。理由は不明。
あとどちらも+より*の方が早い。これも不明。
一応動作環境
CPU Intel(R) Core(TM) i5-3340M CPU @ 2.70GHz 2.70GHz
メモリ 4.00GB(3.87GB使用可能)
PR