Opérateurs arithmétiques
|
nb1 + nb2
|
Addition
|
nb1 - nb2
|
Soustraction
|
nb1 * nb2
|
Multiplication
|
nb1 / nb2
|
Division
|
nb1 % nb2
|
Modulo
|
nb1++
|
Incrémente nb1 de 1 (bash/ksh93)
|
nb1--
|
Décrémente nb1 de 1 (bash/ksh93)
|
Opérateurs travaillant sur les bits
|
~nb1
|
Complément à 1
|
nb1 >> nb2
|
Décalage sur nb1 de nb2 bits à droite
|
nb1 << nb2
|
Décalage sur nb1 de nb2 bits à gauche
|
nb1 & nb2
|
ET bit à bit
|
nb1 | nb2
|
OU bit à bit
|
nb1 ^ nb2
|
OU exclusif bit à bit
|
Opérateurs de comparaison
|
nb1 > nb2
|
Vrai si nb1 est
strictement supérieur à nb2
|
nb1 >= nb2
|
Vrai si nb1 est
supérieur ou égal à nb2
|
nb1 < nb2
|
Vrai si nb1 est
strictement inférieur à nb2
|
nb1 <= nb2
|
Vrai si nb1 est
inférieur ou égal à nb2
|
nb1 == nb2
|
Vrai si nb1 est égal à nb2
|
nb1 != nb2
|
Vrai si nb1 est
différent de nb2
|
Opérateurs ... |