Boolen tietotyyppi

Boolen tietotyyppi on tietotyyppi, joka voi olla jompikumpi näistä kahdesta arvosta: tosi tai epätosi. Boolean-tietotyypin lisäsi alun perin C++-kieleen ISO/ANSI(International Standards Organization/American National Standards Organization) -komitea vuonna 1998. Tyypin bool-lausekkeet on nimetty englantilaisen matemaatikon George Boole mukaan, joka muotoili matemaattisen logiikan säännöt. Boolen lausekkeet saavat myös arvoksi joko true tai false. Boolen lausekkeita käytetään haarautumis- ja silmukkalausekkeissa. Ohjelmoinnissa boolean-lausekkeita voidaan käyttää ehdollisten lausekkeiden kanssa (lausekkeet, jotka tapahtuvat vain silloin, kun oikea ehto täyttyy).

 

Esimerkkejä

Esimerkki booleanista psuedokoodissa:

if (Boolean_Expression) { Yes_Statement_1 ...  Yes_Statement_Last } else { No_Statement_1 ...  No_Statement_Last }


 Boolean-tietotyyppejä voidaan käyttää myös muiden boolean-tietotyyppien kanssa ehdollisissa lausekkeissa käyttämällä konjunktio-operaattoria. Esimerkiksi:

if (Boolean_Expression1 ja Boolean_Expression2) { Yes_Statement_First ...  Yes_Statement_Last } else { No_Statement_First ...  No_Statement_Last }


 Sitä voidaan käyttää myös disjunktio-operaattorin
kanssa:

if (Boolean_Expression1 tai Boolean_Expression2) { Yes_Statement_First ...  Yes_Statement_Last }
 

Kysymyksiä ja vastauksia

K: Mikä on Boolen tietotyyppi?


A: Boolen tietotyyppi on tietotyyppi, joka voi olla jompikumpi kahdesta arvosta: tosi tai epätosi.

K: Kuka alun perin lisäsi Boolean-tietotyypin C++-kieleen?


V: Boolen tietotyypin lisäsi alun perin C++-kieleen ISO/ANSI-komitea vuonna 1998.

K: Kuka on George Boole ja miksi Boolen lausekkeet on nimetty hänen mukaansa?


V: George Boole oli englantilainen matemaatikko, joka laati matemaattisen logiikan sääntöjä. Boolen lausekkeet on nimetty hänen mukaansa, koska ne noudattavat samoja loogisen päättelyn periaatteita, jotka hän kehitti.

K: Mikä on Boolen lausekkeiden käytön tarkoitus ohjelmoinnissa?


V: Boolen lausekkeita käytetään haarautumis- ja silmukkalausekkeissa, ja niitä voidaan käyttää ehdollisten lausekkeiden kanssa sen varmistamiseksi, että tietyt lausekkeet tapahtuvat vain oikean ehdon täyttyessä.

K: Voiko Boolen tietotyypillä olla muitakin arvoja kuin true ja false?


V: Ei, Boolen tietotyypille voidaan antaa vain yksi kahdesta arvosta: true tai false.

K: Mitä merkitystä on sillä, että Boolen lausekkeilla on vain arvo true tai false?


V: Boolen lausekkeiden, joiden arvo on vain tosi tai epätosi, merkitys on siinä, että ne mahdollistavat selkeän ja tarkan loogisen päättelyn, ja niitä voidaan käyttää päätösten tekemiseen haarautuvissa ja silmukoituvissa lausekkeissa.

K: Milloin Boolean-tietotyyppi lisättiin C++-kieleen?


V: ISO/ANSI-komitea lisäsi Boolen tietotyypin C++-kieleen vuonna 1998.

AlegsaOnline.com - 2020 / 2023 - License CC3