処理速度比較を、以下で行いました。これらの読み出しや書き出しは非常に遅いが、使う場合はこれらの中で相対的に速いのが「配列変数」。そこで配列には「配列変数」を使うべき。そもそも配列変数へのアクセスは遅いので、読み出しや書き込みの回数を極力少なくするべき。比較演算や論理演算これらは、算術演算(+、-、×、÷)よりも遙かに遅い。変数同士の比較演算や論理演算処理の方が、変数と数値(即値)との処理よりも少し速い。使う比較演算や論理演算が、条件分岐処理の殆どの時間を占める。条件判定には、変数同士を用いる方が、変数と即値(数値)を用いるよりも少し速い。この結果を一覧にしたのが以下の表です。処理時間は基準ループからの相対差で得たもので、比較にために計算したものです。絶対値に厳密性はありません。処理時間を調べて見ると以下のようになり、上記の調査結果と比べると、これらの演算は十分に速いと言え、とくに最優先で工夫をする必要はなさそうです。1.5算術計算の高速化については、計算式を簡単にして、算術演算の回数を減らすことがポイントになります。20ミリ秒もかかる処理は、相対的にとても遅い処理なので、このような遅い処理をできるだけ使わないようにすれは、プログラム全体の処理が速くなることが分かります。プログラムの高速化を試みる前に、実際に入力ボックスの応答性を比べるための評価用プログラムを作っておきましょう。部分は、応答性を比較するための実際のプログラム名が入ります。これは指数表示を行う条件を決めるコマンドです。すると10桁以上になると指数表示されます。ついては、以下を参照。プログラムを再度掲載します。挟まれるループの内の処理です。キーを押すまで、このループが回ります。文、つまりテンキー入力部での条件判定部分です。合計7個使われています。上記の、各コマンド・命令の処理時間の調査から、論理演算に約10ミリ秒、比較演算に約11.5ミリ秒かかることが分かっています。時間(ミリ秒)の絶対値は、必ずしも正しくなく、比較の為の目安として使っています。ミリ秒のかなりの割合を占めていることが分かります。