簡単なクイズです。
問1
![](https://blogimg.goo.ne.jp/user_image/02/67/32080d84dc5379ba3af329610aecc5c8.jpg)
さて、AとBは何でしょう。
ヒントは「+」はほんとにプラスの意味。
数学的解なら、A=B=0なんでしょうが、
それではとんちではない。
もう一つ。
同じ答えではないですが、ほぼ同じ答えになるクイズ。
問2
![](https://blogimg.goo.ne.jp/user_image/66/21/c60fc8a421eb7eddf9abf36d5b759eca.jpg)
これも「×」はほんとに掛け算。
答えというか種明かしは、
問1
A=偶数
B=奇数
問2
A=奇数
B=偶数
なあんだ、下らん、と言わないでね。
で、大した話ではないんですが、これを見てハタと思ったのは、
問1の場合、
A=0、B=1とすると、
「+」はEOR(ExclusiveOR、排他的論理和)
問2の場合、
同じく、A=0、B=1とすると、
「×」はOR(論理和)になり、
逆に、A=1、B=0とすると、
「×」はAND(論理積)になる。
演算子を先に確定させると、変数が規定され、
変数を先に確定させると、演算子が規定される。
なんとなく面白い。
問1
![](https://blogimg.goo.ne.jp/user_image/02/67/32080d84dc5379ba3af329610aecc5c8.jpg)
さて、AとBは何でしょう。
ヒントは「+」はほんとにプラスの意味。
数学的解なら、A=B=0なんでしょうが、
それではとんちではない。
もう一つ。
同じ答えではないですが、ほぼ同じ答えになるクイズ。
問2
![](https://blogimg.goo.ne.jp/user_image/66/21/c60fc8a421eb7eddf9abf36d5b759eca.jpg)
これも「×」はほんとに掛け算。
答えというか種明かしは、
問1
A=偶数
B=奇数
問2
A=奇数
B=偶数
なあんだ、下らん、と言わないでね。
で、大した話ではないんですが、これを見てハタと思ったのは、
問1の場合、
A=0、B=1とすると、
「+」はEOR(ExclusiveOR、排他的論理和)
問2の場合、
同じく、A=0、B=1とすると、
「×」はOR(論理和)になり、
逆に、A=1、B=0とすると、
「×」はAND(論理積)になる。
演算子を先に確定させると、変数が規定され、
変数を先に確定させると、演算子が規定される。
なんとなく面白い。
※コメント投稿者のブログIDはブログ作成者のみに通知されます