実行速度の低い算術演算子を避けるためにソース・コードを変更する前に,最適化によって多くの低速な算術演算子が高速な算術演算子に変換される可能性があることに注意してください。たとえば,コンパイラは H=J**2 という式を H=J*J に最適化します。
また,低速な算術演算子を高速な算術演算子に置き換えたときに,結果の精度が変わったり,ソース・コードの保守のしやすさ (可読性) に影響が及ばないかどうかを検討してください。
低速な算術演算子を高速な算術演算子に置き換えるのは,重要なコード領域でのみ行うようにしてください。次の一覧は,Compaq Fortran の算術演算子を,実行速度の高い順に示しています。
加算 (+),減算 (-),および浮動小数点の乗算 (*)
整数の乗算 (*)
除算 (/)
べき乗 (**)