Was bringt die Bool Variable und wie benutzt man die?
Was bringt die Bool Variable und wie benutzt man die?
5 Antworten
![](https://images.gutefrage.net/media/user/Akuma463/1643989134557_nmmslarge__0_0_2160_2160_747540f154fe28a7531d2439480e243d.jpg?v=1643989135000)
Boolsche Variablen sind entweder True oder False also 0 oder 1.
Verwendet werden sie in unterschiedlichen bereichen zu unterschiedlichen zwecken.
Als An/Aus Variablen z.B
![](https://images.gutefrage.net/media/user/Lezurex/1575979598014_nmmslarge__0_0_796_796_cce3bba999d2f4ba9ba6f831bd4f56ac.jpg?v=1575979598000)
Ein Boolean kann zwei Werte darstellen: true oder false bzw. 0 oder 1.
Wie man die nutzt, kommt auf die Sprache drauf an.
![](https://images.gutefrage.net/media/user/PauliLP/1616409814098_nmmslarge__0_0_631_631_b2d54c0b3482d44b24131a805bd9611d.jpg?v=1616409814000)
Boolean = Wahrheitswert
Kann also entweder TRUE (Wahr) oder FALSE (Falsch) ausgeben
![](https://images.gutefrage.net/media/user/priesterlein/1542055893934_nmmslarge__444_0_1075_1075_c1ca1c12508ee885dc0aee04c6e0cbf8.png?v=1542055894000)
Sie steht für Wahrheit oder Unwahrheit. Man verwndet sie anstelle Statt boolschen Ausdrucks, den man nun mal nicht immer schreiben will.
Extrem einfaches Beispiel:
Die Form ohne boolsche Variablen
if((i < 3) && (i >> 1)) ...
und mit boolscher Variable
bool j = (i < 3) && (i >> 1);
if(j) ...
![](https://images.gutefrage.net/media/user/BeamerBen/1624574570675_nmmslarge__158_0_202_202_aeaa6e33027519ad8eedead1ddc9d3c9.png?v=1624574571000)
Das bringt das man zwei Zustände abbilden kann und nutzen tut man die wie andere primitive Datentypen auch.
In c ?