Was ist ein Boolean-Typ?

October 7

Ein booleschen Datentyp ist eine einfache, logische Art, die Sie normalerweise verwenden, um eine von zwei möglichen Zuständen darstellen: true oder false. Es ist in den meisten Programmiersprachen, darunter C/C++, Java und Visual Basic, Web-Programmiersprachen wie PHP und JavaScript, und auch in anderen Sprachen, darunter verschiedene SQL-Sprachen wie MySQL und PostgreSQL verfügbar.

Werte

Eine boolesche Variable kann nur zwei Werte haben: true oder false. Einige Programmiersprachen wie Python, entsprechen diese numerische Werte, 0 für False und 1 oder manchmal einen beliebigen positiven Wert für das stimmt, aber andere, z. B. Visual Basic, haben nicht die Absicht diese Werte gleichwertig. Manchmal ist dies aufgrund wie die Sprachen-Werte im Speicher zu speichern. Für diese letzteren Sprachen ausschließlich die "True" und "False" von Typ Boolean-Variablen verwendeten Schlüsselwörter. Auch in Sprachen, die Sie mithilfe von Zahlen booleschen Variablen Werte zuweisen lassen, können nicht Sie negative Werte verwenden.

Verwendet

Boolesche Typen sind am häufigsten in logischer Wert überprüfen, beispielsweise um festzustellen, ob der Benutzer einige Informationen eingegeben hat, ob ein Teil eines Programms aktiv ist oder zu überprüfen, ob eine bestimmte Anzahl von Iterationen aufgetreten sind. Beispielsweise können Sie einen booleschen Wert als Teil einer if-Anweisung, um sicherzustellen, dass ein Benutzer mit einem PHP-Anmeldeskript den richtigen Benutzernamen und das Kennwort eingegeben hat. Alternativ können Sie einen booleschen Wert zu aktivieren und Steuerelemente in einem Visual Basic-Programm deaktivieren.

Operationen

Die meisten Programmiersprachen können Sie boolesche Variablen Anfangswerte zuweisen und während des Programms zu ändern. Sie können auch boolesche Typen in verschiedene Vorgänge, einschließlich Schleifen und bedingte Kontrollen. Beispielsweise können Sie eine If-Anweisung finden Sie unter Wenn eine boolesche Variable true ist, und wenn ja, eine Aktion ausführen. Wenn es falsch ist, führen Sie eine andere Aktion aus. Sie können boolesche Typen auch auf Funktionen und Methoden übergeben.

Einschränkungen

Boolesche Werte haben keine Vielzahl von Vertretungen oder mögliche Werte, z. B. String oder numerische Werte tun, jedoch einige SQL-Sprachen können Sie als wahr oder falsch boolesche Variablen Werte zuweisen. Alternative Werte sind null, die ist ein Boolean-Typ, den Sie nicht initialisiert und unbekannten, die ein Ergebnis ist, wenn Sie versuchen, alles mit einem null-Wert vergleichen. Die meisten Programmiersprachen ermöglichen diese zusätzlichen Werte jedoch nicht.