HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
1103
遡河 由他排他的論理和の条件5停止


遡河 由他

リンク

2006/11/3(Fri) 18:52:19|NO.3240

はじめまして。遡河由他と申します。
排他的論理和での条件で、
『4つの条件のうち、1つだけ真の場合のみ実行』という風に作りたいのですが、

if (lef=1)^(rig=1)^(up=1)^(dow=1) :gosub *keych

上のようにすると、
lef=1,rig=1,up=1の3つが条件として揃うと、実行してしまいました。
この方法では間違っているのでしょうか。



この記事に返信する


ななし@HSP3掲示板

リンク

2006/11/3(Fri) 19:24:37|NO.3241

それぞれが0か1の値のみとの条件付きですが、
if lef+rig+up+dow=1:gosub *keych
でいいんじゃないでしょうか?
(0!lef)で足してゆけば5とかのあたいでもOKです



遡河 由他

リンク

2006/11/3(Fri) 19:58:06|NO.3242

そ、そんな方法があったんですね……。
迅速な解答、ありがとうございます!
早速試したところ、思ったとおりに動かせました!
本当にありがとうございます!



マーケティング

リンク

2006/12/29(Fri) 17:40:56|NO.4507

>あさん
面白いとかつまらないとか関係なく、スパムクローラーによる
機械的な宣伝なので普通に無視してください。



アキス

リンク

2007/3/22(Thu) 20:19:38|NO.6498

このレスは何でここまで上げられるわけ?
見えなくなったかと思ったらスパムが現れて上げてきて・・・・
スパム対策ないんですか?



おにたま(管理人)

リンク

2007/4/12(Thu) 21:29:49|NO.7339

SPAM防止のためこのスレッド内で、これ以降の投稿は停止させて頂きます。



ONION software Copyright 1997-2023(c) All rights reserved.