投稿
2015.03.07  PRINT文で計算結果を出力させると、勝手にタブが挿入されることがあり、困るなと言うことが。数値ををいったん文字列に変換して、LOCATEで調整しないといけないようだ。
2そうだね
プレイ済み
返信[1]
親投稿
計算結果の位置調整は、FORMAT$関数を使うと楽になると思います。 例 ? FORMAT$("X:%6D Y:&6D",X,Y)
1そうだね
プレイ済み
返信[2]
親投稿
情報ありがとうございます。
0そうだね
プレイ済み
返信[3]
親投稿
[訂正]&6Dは%6Dの間違いでした。
0そうだね
プレイ済み
返信[4]
親投稿
Godot orz_127
タブ? どんな時ですか? まだそれには遭遇していません。 10進なら一応以下のようにも出来ますが ?"X:"+STR$(X,6)+" Y:"+STR$(Y,6) FORMAT$の方が色々出来て便利です^^
0そうだね
プレイ済み
返信[5]
親投稿
for~nextで発生させた計算値の表示がそろわないことがありまして、便宜上《タブ》が入っていると表現しました。お騒がせして申し訳ありません。この記事は削除予定とします。
0そうだね
プレイ済み
返信[6]
親投稿
Godot orz_127
CHR$(9)でもタブにならないので 何だろうと思ってしまいました。 3.1.0の新たな不具合かとw 違うのですね。 了解しました。
0そうだね
プレイ済み
返信[7]
親投稿
システム変数に「TABSTEP:TABによる移動量(代入可)」とあり、PRINT命令で引数の間を「,」で区切るとTABSTEPの値によって位置合わせの幅が変わってきます。プチコンでは文字やキーとしてのTABは、機能が無くなりましたが、PRINT命令の位置合わせでのみTABの考え方が残っていると思われます。
1そうだね
プレイ済み