あんりふ!

スマホ、タブレット、PC、Amazon、Windows etc...お得情報やHow toブログ

プログラミングにおける『bool』や『boolean』の英語の意味とは?

booleanの語源

英国の数学者・哲学者のGeorge Boole(ジョージ・ブール)氏(1815年11月2日~1864年12月8日)によって考案された論理的思考のシステムなので『boolean』(boole + ean|ブーリアン)と名付けられました。

boolean data type(ブーリアンデータ型)

2つの値(「true」と「false」、「0」と「1」、など)のみを持つデータの形式。

booleanの読み方

  • x ブーリーン
  • o ブーリアン

カタカナだとブーリアンの方が発音近いです。

たまに省略してbool

コンピューターサイエンスやC言語やその影響を受けたプログラミング言語では、boolean data typeを省略して『bool』と表示する場合があります。

【余談】スコットランド語だと?

"bool"で辞書を引くと、イギリス英語(スコットランド語)で以下のような意味があるようです。

  • a bowling bowl:ボーリングの玉
  • a playing marble:ビー玉遊び
  • (plural) the game of bowls or marbles:ボウルやビー玉の遊び

参照:https://www.dictionary.com/browse/bool

たしかにボールで得点したかしてないかが「0」と「1」っぽいw Booleanの語源としては間違っていますが、覚えやすいですw