Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Số nguyên (Numbers) trong C#


Để 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();
        }
    }
}