Tcl - Opérateurs arithmétiques
Le tableau suivant montre tous les opérateurs arithmétiques pris en charge par le langage Tcl. Supposons que la variable 'A' vaut 10 et que la variable 'B' en vaut 20, alors -
Opérateur | La description | Exemple |
---|---|---|
+ | Ajoute deux opérandes | A + B donnera 30 |
- | Soustrait le deuxième opérande du premier | A - B donnera -10 |
* | Multiplie les deux opérandes | A * B donnera 200 |
/ | Divise le numérateur par le dénumérateur | B / A donnera 2 |
% | Opérateur de module et reste après une division entière | B% A donnera 0 |
Exemple
Essayez l'exemple suivant pour comprendre tous les opérateurs arithmétiques disponibles en langage Tcl -
#!/usr/bin/tclsh
set a 21
set b 10
set c [expr $a + $b]
puts "Line 1 - Value of c is $c\n"
set c [expr $a - $b]
puts "Line 2 - Value of c is $c\n"
set c [expr $a * $b]
puts "Line 3 - Value of c is $c\n"
set c [expr $a / $b]
puts "Line 4 - Value of c is $c\n"
set c [expr $a % $b]
puts "Line 5 - Value of c is $c\n"
Lorsque vous compilez et exécutez le programme ci-dessus, il produit le résultat suivant -
Line 1 - Value of c is 31
Line 2 - Value of c is 11
Line 3 - Value of c is 210
Line 4 - Value of c is 2
Line 5 - Value of c is 1