排他的論理和を求めるときは?

回答の条件
  • 途中経過を非公開
  • ダイアリー市民
  • 男性,女性
  • 20代未満,20代,30代,40代,50代,60代以上
  • 登録:2005/07/16 00:17:03
  • 終了:--

回答(100 / 0件)

Q01(択一)

a + b8
((a == true) && (b == false)) || ((a == false) && (b == true))16
((a == true) || (b == true)) && ((a == false) || (b == false))7
(a && !b) || (!a && b)7
(a || b) && (!a || !b)2
a ? !b : b1
a ^ b7
a != b2
a (^^;) b41
その他(いわしへ)9
合計100

集計

×
  • id:yasukana
    アンケート・・・?

    なぜ、こんなアンケートが・・?
  • id:marchu
    Re:

    _     _
    A*B+A*B
    これしか知りませんorz
  • id:shampoohat
    ! ((a == true) || (b == true)) && ((a == false) || (b == false)) _ ?

    三番目が理解できないです。
    ! が落ちているような気がするのです。
  • id:dungeon-master
    Re:! ((a == true) || (b == true)) && ((a == false) || (b == false)) _ ?

    !なしのままで正しいですよ。
    aが真のケースでは、前半((a == true) || (b == true)) は真です。
    これに対して 後半((a == false) || (b == false)) は 、
    a==falseが偽であるためbの値のみで決まり、bが真の時に偽、
    偽の時に真となります。
    aとbの立場を入れ替えても同様なので、式全体として真であるためには、
    一方が真かつ他方が偽であることが必要条件となるのです。
    というわけで、2入力の排他的論理和を示します。
  • id:shampoohat
    Re(2):! ((a == true) || (b == true)) && ((a == false) || (b == false)) _ ?

    >!なしのままで正しいですよ。
    >aが真のケースでは、前半((a == true) || (b == true)) は真です。
    >これに対して 後半((a == false) || (b == false)) は 、
    >a==falseが偽であるためbの値のみで決まり、bが真の時に偽、
    >偽の時に真となります。
    >aとbの立場を入れ替えても同様なので、式全体として真であるためには、
    >一方が真かつ他方が偽であることが必要条件となるのです。
    >というわけで、2入力の排他的論理和を示します。

    詳細な解決をしていただいて有難うございます。
    ・排他的論理和=同値の論理否定
    !((a==true && b==true)||(a==false && b==false))
    と混同してしまったようです。
    素直に真偽値を考えればよいだけですね。

    考えてみれば、上記は、a!=bそのもので、ド・モルガンで
    (!(a==true && b==true)&&!(a==false && b==false))

    ((!(a==true) || !(b==true))&& (!(a==false) && !(b==false)))

    ((a==false || b==false)&& (a==true && b==true))

    ((a == true) || (b == true)) && ((a == false) || (b == false))
    になりますね。

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません