C # - Opérateurs arithmatiques
Le tableau suivant montre tous les opérateurs arithmétiques pris en charge par C #. Supposons une variableA détient 10 et variable B détient 20, alors -
Opérateur | La description | Exemple |
---|---|---|
+ | Ajoute deux opérandes | A + B = 30 |
- | Soustrait le deuxième opérande du premier | A - B = -10 |
* | Multiplie les deux opérandes | A * B = 200 |
/ | Divise le numérateur par le dénumérateur | B / A = 2 |
% | Opérateur de module et reste après une division entière | B% A = 0 |
++ | L'opérateur d'incrémentation augmente la valeur entière de un | A ++ = 11 |
- | L'opérateur de décrémentation diminue la valeur entière de un | A-- = 9 |
Exemple
L'exemple suivant montre tous les opérateurs arithmétiques disponibles en C # -
using System;
namespace OperatorsAppl {
class Program {
static void Main(string[] args) {
int a = 21;
int b = 10;
int c;
c = a + b;
Console.WriteLine("Line 1 - Value of c is {0}", c);
c = a - b;
Console.WriteLine("Line 2 - Value of c is {0}", c);
c = a * b;
Console.WriteLine("Line 3 - Value of c is {0}", c);
c = a / b;
Console.WriteLine("Line 4 - Value of c is {0}", c);
c = a % b;
Console.WriteLine("Line 5 - Value of c is {0}", c);
c = a++;
Console.WriteLine("Line 6 - Value of c is {0}", c);
c = a--;
Console.WriteLine("Line 7 - Value of c is {0}", c);
Console.ReadLine();
}
}
}
Lorsque le code ci-dessus est compilé et exécuté, 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
Line 6 - Value of c is 22
Line 7 - Value of c is 20