20/03/17 06:32:37 0SiwNsrK0.net
>>32
うーん… いくら考えても不思議なので質問させてちょ。
Y=Y+(K$="8")-(K$="2")
上の式は「8」キーを押した場合に、どうして演算結果の Yが 1引かれることに
なるんでしょうか?
+1されるんじゃないのかな。
C言語の考え方だと、TRUE(真)= 1で、FALSE(偽)= 0だから、「8」キーを
押した場合…
Y=Y+(K$="8")-(K$="2")
↓
Y=Y+(+1)-(0)
↓
Y=Y+1
こうなると思うんだよね。
単にBASICとC言語で異なる、ということなのかな…
もしよろしければ教えて下さい