·  C# – Syntax – Operators – Arithmetic

 

- 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);

   

      }

   

    }