Referenz - CBOOL
Syntax: CBOOL (Ausdruck)
Typ: Funktion
Kategorie: Typumwandlung
CBOOL konvertiert einen beliebigen Ausdruck zu einem BOOLEAN. Es erfüllt dieselbe Funktion wie
CAST(BOOLEAN,Ausdruck).
Die Funktion gibt für den Zahlenwert 0 FALSE zurück und für alle anderen Zahlenwerte
TRUE. Handelt es sich bei dem Ausdruck um einen
STRING, dann wird überprüft, ob der String den Wert "true" enthält; Groß- und Kleinschreibung wird dabei ignoriert. In diesem Fall gibt CBOOL TRUE zurück, sonst FALSE.
Beispiel:
DIM AS INTEGER falsch = 0, richtig = -12
PRINT CBOOL(falsch), CBOOL(richtig)
PRINT CBOOL("TrUe"), CBOOL("dummy")
SLEEP
Ausgabe:
false true
true false
Unterschiede zu QB: neu in FreeBASIC
Unterschiede zu früheren Versionen von FreeBASIC: existiert seit FreeBASIC v1.04.
Unterschiede unter den FB-Dialektformen:
In der Dialektform -lang qb steht CBOOL nicht zur Verfügung und kann nur über __CBOOL aufgerufen werden.
Siehe auch:CAST,
BOOLEAN,
TRUE,
FALSE,
Datentypen umwandeln
Zusätzliche Informationen und Funktionen | ||||
---|---|---|---|---|
|