- Info:

- This tutorial shows how to use Arithmetic Operators in C#.: - + - * / % ++ -- !.

- If one of the operands is float or double the other one is implicitly transformed into that type.

- Example:

- Create C# Console Application Test.cs.

Test.cs

using System;

class Test {

static void Main(string[] args) {

//TEST VARIABLES.

int     x          = 10;

int     y          = 20;

//ARITHMETIC OPERATORS.

int     negate     =  -y;        // -20   = -20

int     add        = x+y;        //  30   = 10+20

int     subtract   = x-y;        // -10   = 10-20

int     multiply   = x*y;        // 200   = 10*20

int     divide1    = x/y;        //   0   = 0.5     = 10/20

float   divide2    = (float)x/y; //   0.5 = 10.0/20

int     reminder   = x%y;        //  10   = 0*20+10 = 10%20

int     increment1 = ++x;        //  11 Increment x by 1 and then store x into increment1.

int     decrement1 = --x;        //  10 Decrement x by 1 and then store x into decrement1.

int     increment2 =   x++;      //  10 Store x into increment2 and then increment x by 1.

int     decrement2 =   x--;      //  11 Store x into decrement2 and then decrement x by 1.

//DISPLAY RESULTS.

Console.WriteLine(negate  );

Console.WriteLine(divide2 );

Console.WriteLine(subtract);

}

}