見る前回までに作った3桁区切りサブルーチンは以下です。X+K-9,Y,","IfEnd今回は、右寄せ出力ができるオプションを追加します。計算した結果を出力するプログラムです。格納され、A?12B?と表示されます。格納され、12B?45C?と表示されます。計算結果を表示します。改行して右寄せで出力しますが、慣れると見やすくて便利です。そこで、3桁区切り出力にも右寄せ出力をオプションで設定できるようにします。設定することにします。赤文字で示す1行を追加するだけで、うまくゆきます。値を変更せずにエラー時の出力を実行するようにしています。変更するだけなので、エラー処理ルーチンに何の影響も与えません。従って、上記の1行を追加するだけで右寄せ機能を実装できます。上のかけ算プログラムの最後の2行を3桁区切りするように変更します。右寄せで3桁区切り出力されています。どちらかを変更すると、画面スクロールせずに4行目に結果が出力されるようにしています。条件を変えて色々と検証して、管理人はこれを使って問題ないことを確認しています。利用して画面構成を壊さないようにしているので、出力位置が1桁ずれてもスグに分かって便利です。版の高速3桁区切り出力・汎用サブルーチン完成版を改めて示します。使いこなしを紹介します。応援クリックをお願いします。2013プログラム電卓は、プログラムを作って、使ってナンボ!実際に触って気づいたこと、自作プログラム、電卓プログラミングについて書いています。Basicが面白いと感じる1ユーザーです。