2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

MSXスレッド Part 49

518 :ナイコンさん:2020/06/21(日) 13:46:07 .net
>>513
TIME変数を使うと1INTループだと

100 T0=TIME
(この間メインルーチン)
900 IF TIME <> T0 THEN 100 ELSE 900

こんな感じかな
しかし2INT以上のループになると

100 T0=TIME
(この間メインルーチン)
900 IF TIME >= T0+2 THEN 100 ELSE 900

こう書きたくなるがTIMEは整数型なので32766を超えるといきなり-32767になって無限ループになってしまう…

一方、ON INTERVAL=2とか3とかすれば好きな間隔にできるはずだから



(あれ?べーしっ君だとオーバーフロー無視だから大丈夫なのか)

総レス数 1001
198 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200