[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

論理型【変数の型】

pointこの用語のポイント

point変数の種類だよ

point真偽値を入れられるよ

スポンサーリンク

簡単に書くよ

論理型【変数の型】とは

変数(プログラミングにおけるデータを入れておく箱)の種類のひとつ
であり

「その箱には真(true)か偽(false)のどちらかの値が入りますよ」な決まりのこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「変数」と「変数の型」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

変数は「プログラミング言語における『値を入れておく箱』」です。
数学の変数(xとかyとか)と同じです。
処理の途中で、値を入れたり、値を取り出したりできます。

論理型

「この箱(変数)には、どんな種類の物を入れて良いですよ」な決まりは「変数の型」や「データ型」と言います。

論理型2

例えば、そうですね。
手ごろな大きさのダンボール箱があったとしましょう。

論理型3

ピヨ太君がやってきて、その箱にマジックで大きく「食べ物用」と書きました。

論理型4

「食べ物用」と書いたので、このダンボールに入れて良いのは食べ物だけです。
食べ物以外を入れようとすると、ピヨ太君に、めっちゃ怒られます。

論理型5

この話におけるダンボール箱が「変数」です。
マジックで書いた「食べ物用」が「変数の型」になります。

論理型6

変数の型には、いろいろな種類があります。
数字を入れられる箱、文字を入れられる箱、文字列を入れられる箱、いろいろです。

以上を踏まえて、いろいろある変数の型のひとつで「この箱には真(true)か偽(false)のどちらかの値が入りますよ」な決まりが「論理型」です。

ダンボール箱にマジックで「真?偽?」と書くイメージですね。
マジックで「真?偽?」と書かれたダンボール箱は「論理型の変数」と呼ばれます。

論理型7

論理型の変数に入れられるのは「真(true)」か「偽(false)」のどちらかです。
それ以外を入れようとすると、コンピュータさんに怒られます。

論理型8

ただし、何をもって「真(true)」や「偽(false)」と見なすかは、プログラミング言語やプログラムの作り方によります。

そのものズバリの「true」と「false」を使って

true:真
false:偽


が入る場合もあれば、数字の「0」と「1」を使って

1:真
0:偽


のような扱いにしている場合もあります。
あるいは、自分たちで

0:真
-1:偽


のように勝手に決めて、論理型の変数を自作している場合もあります。

基本的には「true」か「false」が入ると思いますけどね。
一応、頭の片隅にでも置いておいてください。

image piyo2

一言でまとめるよ

まぁ「論理型」って単語が出てきたら「変数の種類のひとつで『真偽値を入れられるよ!』な種類なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク