C# 中的数字
对于 C# 中的数字,请使用 int 类型。它表示一个整数,即一个正整数或负整数。
让我们看看如何在 C# 中使用数学运算符 + - 来相加两个整数。
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); } }
现在让我们了解这些数学运算符的顺序,即运算符优先级。
运算符优先级确定表达式中项的组合。这会影响表达式的求值。某些运算符的优先级高于其他运算符;例如,乘法运算符的优先级高于加法运算符。
例如,x = 9 + 2 * 5;在此处,为 x 分配的值是 19,而不是 55,因为运算符 * 的优先级高于 +,所以会先计算 2*5,然后再将 9 加到结果上。
以下是一个显示运算符顺序的示例 −
示例
using System; namespace Demo { class Program { static void Main(string[] args) { int a = 200; int b = 100; int c = 150; int d = 50; int res; res = (a + b) * c / d; Console.WriteLine("Value of (a + b) * c / d is : {0}", res); res = ((a + b) * c) / d; Console.WriteLine("Value of ((a + b) * c) / d is : {0}", res); res = (a + b) * (c / d); Console.WriteLine("Value of (a + b) * (c / d) : {0}",res); res = a + (b * c) / d; Console.WriteLine("Value of a + (b * c) / d : {0}",res); Console.ReadLine(); } } }
广告