Select Page

In C#, multiplication, and division of numbers can be achieved pretty easily. To multiply or divide numbers using C# is really similar to multiplying and dividing numbers using other programming languages. In C#, the multiplication symbol used is the asterisk (*), so if you want to multiply a number by another number, you simply need to place the asterisk between them:

a = 6;
b = 2;
Console.WriteLine(a * b);

The output of the code above would be the result of a multiplied by b, or 6 x 2, which equals 12.

The symbol used to represent division is the forward slash (/). If you want to divide one number by another, you’ll need to place the forward slash character between them. Using the same values for a and b as in the example above, check out how to divide two numbers in C# below:

Console.WriteLine(a / b);

The output of the code above would be 3 because 6 divided by 2 equals 3.

It’s also worth noting that the standard order of operations does apply to C# calculations, so if you’re writing a complicated expression, it’s important to keep this order (parentheses, exponents, multiplication, division, addition, and then subtraction) in mind:

a = 6;
b = 2;
c = 1;
d = (a+c) * b;

The value of d in the example above is 14 because the order of operations on Multiplication and Division dictates that the expressions within the parentheses get performed before the expressions on the outside. So 6 + 1 = 7, 7 x 2 = 14.

Share This