Aller au contenu

Gambas 3/Gambas3LeLangage/Le type Boolean

Un livre de Wikilivres.

Le type Boolean

[modifier | modifier le wikicode]

En informatique, les deux seuls chiffres qui comptent vraiment sont le zéro et le un !

Ce sont les deux valeurs qu'un ordinateur comprend et avec cela, il fait tout le reste !

Certains appelleront cela les "Il y a" et les "Il n'y a pas" ! D'autres le "VRAI" et le "FAUX" !

Vous allez découvrir dans le code ci-dessous les variables de type "booléen".

' Gambas module file

Public Sub Main()
  
  Dim sText As String
  Dim bQuelqueChose As Boolean
  Dim bTrue As Boolean = True
  Dim bFalse As Boolean 
  
  bFalse = False      
  Print "Saisissez quelque-chose pour VRAI ou rien pour FAUX !" 
  Print "Dans tous les cas, validez avec la touche Entrée !"  
  Line Input sText
  Print "Vous avez saisi : \"" & sText & "\""
  bQuelqueChose = CBool(sText)
  Print "Ce qui donne en booléen : " & CStr(bQuelqueChose)
  If bQuelqueChose Then
    Print " ( VRAI. ) "
  Else
    Print " ( FAUX ! ) "
  Endif

End

Amusez-vous à le faire fonctionner ! Forts de cette base, vous allez bientôt utiliser tous les autres types de variables !

L'essentiel ici :

  • Vous créez une variable qui contiendra Vrai ou Faux comme ceci :
  Dim bFalse As Boolean
  Dim bTrue As Boolean
  • Vous définissez une valeur comme ceci :
  bFalse = False  ' FAUX
  bTrue = True    ' VRAI
  • Vous convertissez une valeur String en Boolean comme ceci :
  bFalse = CBool("")   ' Pas de texte, pas de valeur, c'est FAUX
  bTrue = CBool("il y a une valeur ici")      ' sinon c'est VRAI