> なるほど、MODって関数なんですね。
> N88-BASICでは演算子なんですけどね。
あう、MOD は演算子でしたね、失礼しました。
> これをそのままN88-BASICに移植すると、こんな感じかなぁ。
> 実行していないので、そのまま動くかどうかはわかりません。
> TurboBasicって、MOD関数またはMOD演算子ってないんですか?
もちろんありますが、32767以上は駄目みたいです。
> あと、NEXTの後ろの変数って省略できないんですか?
> でもコンパイラ言語だからあんまり関係ないのか。
省略できると思います。指定した方がわかりやすいと思うので。
> 8ビットのBASICのころは、NEXTの後ろの変数を省略するとマイクロ秒の単位で速く
> なると信じられていて、だから私も省略するのが癖になっているのですよ。
コンパイラ言語ではあんまり関係ないのかもしれないなと思います。
> 高速化といえば、最初のFORの直下のIF文。
> これはループの中に入れておくのはもったいない。
> だって、1回しか比較する必要がないものを何回も比較することになるわけだから。
これはその通りですね、最初の FOR文はいらなかったですね。
うっかりしていました。(^^;
SOSU のソースから切り貼りしたのをそのまま残してしまったのかなぁ。(^^;