固定小数点

template library を作る – 固定小数点数をSL-C700で動作させてみる。最適化は-02。ループ回数は一桁減らしてあります。

double: value -90003.5 sec 33.08
float: value -89968.1 sec 21.94
int: value -89813 sec 0.53
GameNum - GameNum: value -89813 sec 0.56
GameNum - GameNum_another: value -89813 sec 0.56
GameNum - double: value -89813 sec 44.87
GameNum_longlong - GameNum_longlong: value -90004 sec 1.07

浮動小数点ユニット無いだけに効果絶大。