Събиране на числа (оператор +)
var a = 5;
var b = 7;
var sum = a + b; // 12
Изваждане на числа (оператор -)
var a = int.Parse(Console.ReadLine());
var b = int.Parse(Console.ReadLine());
var result = a - b;
Console.WriteLine(result);
Умножение на числа (оператор *)
var a = 5;
var b = 7;
var product = a * b; // 35
Деление на числа (оператор /)
var a = 25;
var i = a / 4; // 6 – дробната част се отрязва
var f = a / 4.0; // 6.25 – дробно делене
var error = a / 0; // Грешка: деление на 0
При деление на цели числа резултатът е цяло число
var a = 25;
Console.WriteLine(a / 4); // Целочислен резултат: 6
Console.WriteLine(a / 0); // Грешка: деление на 0
При деление на дробни числа резултатът е дробно число
var a = 15;
Console.WriteLine(a / 2.0); // Дробен резултат: 7.5
Console.WriteLine(a / 0.0); // Резултат: Infinity
Console.WriteLine(0.0 / 0.0); // Резултат: NaN
Съединяване на текст и число (оператор +):
var firstName = "Maria";
var lastName = "Ivanova";
var age = 19;
var str = firstName + " " + lastName + " @ " + age;
Console.WriteLine(str); // Maria Ivanova @ 19
Console.WriteLine(firstName + " " + lastName + " @ " + age);
var a = 1.5;
var b = 2.5;
var sum = "The sum is: " + a + b;
Console.WriteLine(sum); // The sum is 1.52.5
var sum1 = a+b;
Console.WriteLine("The sum is: " + sum1);
В програмирането можем да пресмятаме числени изрази
var expr = (3 + 5) * (4 – 2);
В програмирането можем да закръгляме дробни числа по три начина:
Закръгляне до следващо (по-голямо) цяло число:
var up = Math.Ceiling(23.45);
// up = 24 - int
Закръгляне до предишно (по-малко) цяло число:
var down = Math.Floor(45.67);
// down = 45 - int
Закръгляне до най-близко число:
var one = Math.Round(112.345, 1); // 112.3
var two = Math.Round(123.456, 2); // 123.46
var three = Math.Round(566.7899, 3); // 566.79