Boolsk datatyp

En boolesk datatyp är en datatyp som kan ha något av följande två värden: sant eller falskt. Den booleska datatypen lades ursprungligen till i C++-språket av ISO/ANSI-kommittén (International Standards Organization/American National Standards Organization) 1998. Typ bool-uttryck är uppkallade efter den engelske matematikern George Boole, som formulerade regler för matematisk logik. Boolska uttryck slutar också med ett värde som antingen är sant eller falskt. Boolska uttryck används i förgrenings- och looping-anvisningar. I programmering kan boolska uttryck användas med villkorliga uttalanden (uttalanden som endast sker när rätt villkor är uppfyllt).

 

Exempel

Ett exempel på en boolean i psuedokod:

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


 Boolska datatyper kan också användas tillsammans med andra boolska data i villkorliga uttalanden med hjälp av en konjunktionsoperatör. Till exempel:

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


 Det kan också användas med en disjunktion:

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

Frågor och svar

F: Vad är en boolesk datatyp?


S: En boolesk datatyp är en datatyp som kan ha antingen ett av två värden: sant eller falskt.

F: Vem lade ursprungligen till den booleska datatypen i C++-språket?


S: Den booleska datatypen lades ursprungligen till i C ++ -språket av ISO / ANSI-kommittén 1998.

F: Vem är George Boole, och varför är booleska uttryck uppkallade efter honom?


S: George Boole var en engelsk matematiker som formulerade regler för matematisk logik. Booleska uttryck är uppkallade efter honom eftersom de följer samma principer för logiskt resonemang som han utvecklade.

F: Vad är syftet med att använda booleska uttryck i programmering?


S: Booleska uttryck används i förgrenings- och looping-satser och kan användas med villkorssatser för att säkerställa att vissa satser endast sker när rätt villkor är uppfyllt.

F: Kan en boolesk datatyp ha andra värden än true och false?


S: Nej, en boolesk datatyp kan bara tilldelas ett av två värden: sant eller falskt.

F: Vad är betydelsen av att booleska uttryck bara har ett värde av true eller false?


S: Betydelsen av att booleska uttryck endast har värdet true eller false är att de möjliggör tydliga och exakta logiska resonemang och kan användas för att fatta beslut i förgrenings- och looping-satser.

F: När lades den booleska datatypen till i C++-språket?


S: Den booleska datatypen lades till i C++-språket av ISO/ANSI-kommittén 1998.

AlegsaOnline.com - 2020 / 2023 - License CC3