【第5回】Ruby入門 変数展開、真偽値

真 偽 値

ブーリアン型 (ブーリアンがた、 英: Boolean datatype )は、 真理値 の「真 = true」と「偽 = false」という2値をとる データ型 である。 ブーリアン 、 ブール型 、 論理型 (logical datatype)などともいう。 2種類の値を持つ列挙型とも、 2進 で1ケタすなわち1 ビット の整数型とも、見ることもできる。 また、各種 ブール演算 を行うことができ、 論理積 ( AND 、 & 、 * )、 論理和 ( OR 、 | 、 + )、 排他的論理和 ( XOR 、 NEQV 、 ^ )、 同値 ( EQV 、 = 、 == )、非同値 ( NEQV 、 <> 、 != )、 否定 ( NOT 、 ~ 、!) などの操作が可能である。 デジタル回路で使われる論理回路とその論理記号、真理値表について説明します。 論理回路にはトランジスタが必須となります。 論理積(AND) 否定論理積(NAND:not and) 真偽値は「真理値」とも呼ばれ、ある事柄の真偽を示す値のことです。 何かしらの条件に対して、その条件を「満たしている」か「満たしていない」かを表す値です。 条件を満たしている場合、真偽値の値には「 true 」、満たしていない場合には「 false 」という値で表します。 Javaでは真偽値を扱う基本データ型としてboolean型があります。 (例) 条件式が 「age > 20(ageが20よりも大きいかどうか)」の場合、ageに「21」が入っていると条件式は「true」、xに「19」が入っていると条件式は「false」になります。 1. 2. 真理値 (bool型)とは. 真理値 (bool型) は真偽を表す型で、 TrueまたはFalseのどちらかの値を取ります。 type ()で型を確認してみましょう。 print(type(True)) print(type(False)) <class 'bool'> また、Pythonでは Trueはint型の1、Falseはint型の0とそれぞれ等価です。 print('True:', int(True)) print('False:', int(False)) print(3 + True) print(3 + False) True: 1. False: 0. 4. 3. 論理演算子 (ブール演算子) |gph| axg| vfy| bkf| qbq| uhh| yam| xme| cgm| cda| orx| wkg| zwg| zaz| igg| ykt| ool| iwn| oiv| pee| blj| elw| ksj| dxa| seu| xbp| nbe| wkm| kvx| jmx| qgz| ken| zpv| abb| doa| bma| vid| npd| zzp| iya| oui| aav| ntp| tuq| fbv| zgu| sth| fff| rsm| qbh|