C 論理演算 新しいページはコチラ
提供: yonewiki
(→論理演算) |
(→論理演算) |
||
14行: | 14行: | ||
それでは、プログラムで使われる論理演算の基礎的な部分について、実際に記載してみたいと思います。 | それでは、プログラムで使われる論理演算の基礎的な部分について、実際に記載してみたいと思います。 | ||
− | + | まずは論理値同士の演算をする論理演算子についてですが、これは[[Cpp Bool型]]Bool型同士の演算とも言えるかもしれません。論理値は1(真=true)もしくは0(偽=false)で表すもので、 | |
51行: | 51行: | ||
このように論理和を日本語で表現する場合に「あるいは」とか「もしくは」とか「または」という言葉を当てはめることができ、論理積は「かつ」という言葉を当てはめることが多く、「値1 または 値2」や「値1 かつ 値2」のようにも表現します。 | このように論理和を日本語で表現する場合に「あるいは」とか「もしくは」とか「または」という言葉を当てはめることができ、論理積は「かつ」という言葉を当てはめることが多く、「値1 または 値2」や「値1 かつ 値2」のようにも表現します。 | ||
− | 論理否定は一つの論理値の手前に ! | + | |
+ | 論理否定は一つの論理値の手前に '''!''' を値の前に記述します。 | ||
{| class="wikitable_ronriseki" border="1" cellspacing="0" | {| class="wikitable_ronriseki" border="1" cellspacing="0" | ||
|- | |- |