加算ではなく乗算を見てみるとさらに面白い結果が得られます。 A=B*5・・・約580ナノ秒 A=B*C・・・約500ナノ秒(変数Cの値は5) 普通は変数よりも数値の方が速いですが、プチコン3号では乗算においては一旦変数に入れて計算した方が高速になっています。 しかし、これは乗算が遅いだけなのでC=1/5としてA=B/Cとすればさらに高速(約410ナノ秒)になります。 それならばA=B/0.2ではさらに高速になると思いがちですが、こうするとA=B*Cとほぼ同じ速度まで低下します。(定数の処理は整数より実数の方が明らかに遅いため)