Để làm việc với số nguyên trong C#, dùng kiểu int. Nó đại diện cho số nguyên dương hoặc âm.
Ví dụ cộng hai số nguyên bằng toán tử +:
using System;
using System.Linq;
class Program {
static void Main() {
int x = 20;
int y = 30;
int sum = 0;
sum = x + y;
Console.WriteLine(sum);
}
}
Thứ tự ưu tiên toán tử (operator precedence) quyết định nhóm các hạng tử trong biểu thức. Toán tử nhân có ưu tiên cao hơn cộng.
Ví dụ: x = 9 + 2 * 5 cho kết quả 19, không phải 55, vì * được tính trước.
Ví dụ thứ tự toán tử
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
int a = 200, b = 100, c = 150, d = 50, res;
res = (a + b) * c / d;
Console.WriteLine("Giá trị (a + b) * c / d: {0}", res);
res = ((a + b) * c) / d;
Console.WriteLine("Giá trị ((a + b) * c) / d: {0}", res);
res = (a + b) * (c / d);
Console.WriteLine("Giá trị (a + b) * (c / d): {0}", res);
res = a + (b * c) / d;
Console.WriteLine("Giá trị a + (b * c) / d: {0}", res);
Console.ReadLine();
}
}
}