- ベストアンサー
【論理演算子?】AND、OR、XORは知っています
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
多分『NAND』の事だと思いますが、ANDにNOTを組み合わせた演算です。 https://wa3.i-3-i.info/word11794.html
その他の回答 (4)
- t_ohta
- ベストアンサー率38% (5080/13276)
NAD ではなく NAND の事ではないでしょうか。 NAND は AND の結果に NOT の演算を加えたモノで、入力値全てが真の場合は偽となり、それ以外の場合は結果が真となると言うモノです。
- SPROCKETER
- ベストアンサー率26% (2024/7562)
NADではなくて、NANDです。NOT ANDの略です。AND(論理積)を取って反転させる(1の補数を取る)という意味です。
- maskoto
- ベストアンサー率52% (107/205)
NAND の誤植ではないかと思います
- takochann2
- ベストアンサー率36% (2026/5572)
ANDの反転です。notANDです。 0,1→1 1,0→1 0,0→1 1,1→0 の結果を返します。
関連するQ&A
- ファナックマクロ演算子and、or,xorの使用…
ファナックマクロ演算子and、or,xorの使用方法について and,or,xorの使用方法について質問したいのですが IF[[#1EQ#0]AND[#2EQ#0]]GOTO1 という使い方をしたらエラーになりました。 AND,OR,XORはTHENとの組み合わせしか使用できないのですか? どなたか使用例をあげて教えていただけないでしょうか?
- ベストアンサー
- マシニングセンター
- 4入力XORの論理式
4入力XOR A【XOR】B【XOR】C【XOR】D この式のカルノー図を描くと 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 というように0と1が並びます。 これを簡単化出来るのなら なるべく簡単化して、XORを使わない 論理式を出したいのですがどうすればいいですか? そのあと、74シリーズのIC(OR、AND、NOT、NANDだけ) をつかって実体回路図を描くので論理式は出来るだけ 簡単にお願いします。
- ベストアンサー
- その他(学問・教育)
- 下記の動作をなるべく少ない論理演算でやりたい
入力(0か1)はabcdefthの8つで、1の場所を右にソートして入力と同じ形で出力したいんです 論理演算はNOT、AND、OR、XORしか使えず新しい変数は1bitのみしか使えません abcdefth 00000000 → 00000000 00000010 → 00000001 00001010 → 00000011 01100111 → 00011111 11111110 → 01111111 できれば40回未満程度でやりたいのですが、うまい方法は無いでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- SQL文について(ANDとORの論理演算について)
下記の質問についてご教授お願い致します [設問] 国語と数学の試験を実施し、2教科の成績は氏名とともに、得点表に記録されている。 1教科は平均点以上で、残りの1教科は平均点未満の生徒氏名を表から抽出するSQLはどれか。 A:国語の点数が国語の平均点以上 B:数学の点数が数学の平均点以上 とするときに、SQL文は SELECT 生徒氏名 FROM 得点 WHERE (A OR B) AND NOT (A AND B) となります。 このときに、 WHERE (A OR B) AND NOT (A AND B) ここの論理演算を理解することが難しいです。 論理演算を分解すると A OR B 国語または数学が平均点以上であるケース NOT (A AND B) 国語と数学の両方が平均点以上であるケース となり、この両者をANDで取ると 1教科は平均点以上で、残りの1教科は平均点未満になることになります。 この論理演算でどうしてもこのような結果を引き出すことができません。 お手数ですがご教授お願いいたします。
- ベストアンサー
- 情報処理技術者
- 論理演算について
次の表(真理値表と言う)と等価な論理演算(AND,OR,NOTで表現) を求めてください。 入力A 入力B 出力C 1 1 0 1 0 0 0 1 1 0 0 0 という問題なのですが、どのように答えたら(NOT、AND、ORで表現するってゆー意味がわからないんです)よいのかよくわからないのです。 今日提出課題なので急いでいます。 どなたか教えてください。よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 論理演算子について
論理演算に使う「or」なんですが、制御構文ifと組み合わせて以下のような使い方をしてみました。 $data01='aaa'; $data02='あああ'; $data03='test'; if ($data01 =~ m/aaa/ or $data02 =~ m/あああ/ or &data03 =~ m/test/){ 特定の処理; } このorによる論理演算ははどこまでできるのでしょうか? 上のスクリプトは問題なく動いていますが、ちょっと不安です。 専門書を見ても、orによる論理演算は<条件1 or 条件2>としか書いてなく <条件1 or 条件2 or 条件3 or ・・・>と書いても大丈夫なのでしょうか? いくつもの比較はorを使わないほうがよろしいとは思うんですが、このorが便利なのでこれで済むなら使いたいと思います。
- 締切済み
- Perl
- 論理演算について
まず最初に。 (1)AND......論理積 (2)OR.........論理和 (3)XOR......排他論理和 (4)NOT......論理否定 (5)NAND...否定論理積?論理否定積? (6)NOR......否定論理和?論理否定和? (7)XNOR...否定排他論理和?排他論理否定和? コンピュータの一般に NAND、NOR、XNOR は NOT と組み合わせますから Windows 電卓などでも ボタンがありませんよね。でも、電子、電気関係ではゲート IC であります。 そこで質問です。 上記の(5)~(7)の場合は、なんと日本語で呼ぶべきか教えて頂きたいのです。 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
お礼