<> |
Pas égale |
---|---|
Free Pascal |
Syntaxe
a <> b |
Paramètres
Nom | Description |
---|---|
a | Ce paramètre permet d'indiquer le premier opérande à comparer. |
b | Ce paramètre permet d'indiquer le deuxième opérande à comparer. |
Retour
Valeur | Description |
---|---|
false | Cette valeur permet d'indiquer que les deux opérandes ont des valeurs identiques. |
true | Cette valeur permet d'indiquer que les deux opérandes ont des valeurs différentes. |
Description
Cet opérateur permet d'effectuer la comparaison de deux opérandes différents.
Exemple
Voici un exemple montrant une utilisation de cet opérande :
- Program NotEqOperatorSamples;
-
- Var
- number9:Integer = 9;
- numberfalse:Boolean = false;
-
- BEGIN
- Write('9 <> 9 : ');
- If 9 <> 9 Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- Write('false <> false : ');
- If false <> false Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- Write('9 <> number9 : ');
- If(9 <> number9)Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- Write('false <> numberfalse : ');
- If(false <> numberfalse)Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- Write('false <> 0 : ');
- If false <> Boolean(0)Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- Write('false <> true : ');
- If(false = true)Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- Write('1 <> -1 : ');
- If(1 <> -1)Then Begin
- WriteLn('égale');
- End
- Else
- Begin
- WriteLn('pas égale');
- End;
- END.
on obtiendra le résultat suivant :
9 <> 9 : pas égalefalse <> false : pas égale
9 <> number9 : pas égale
false <> numberfalse : pas égale
false <> 0 : pas égale
false <> true : pas égale
1 <> -1 : égale
Dernière mise à jour : Samedi, le 30 août 2014