Für Zahlen in C# verwenden Sie den Typ int. Es stellt eine ganze Zahl dar, die positiv oder negativ sein kann.
Lassen Sie uns sehen, wie man zwei ganze Zahlen mit dem mathematischen Operator + - in C# addiert.
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); } }
Lassen Sie uns nun die Reihenfolge dieser mathematischen Operatoren verstehen, d. h. die Operatorpriorität.
Die Operatorpriorität bestimmt die Gruppierung von Begriffen in einem Ausdruck. Dies wirkt sich auf die Auswertung von Ausdrücken aus. Einige Operatoren haben eine höhere Priorität als andere; beispielsweise hat der Multiplikationsoperator eine höhere Priorität als der Additionsoperator.
Zum Beispiel x = 9 + 2 * 5; hier wird x als 19 anstelle von 55 zugewiesen, da der Operator * eine höhere Priorität als + hat, also wird zuerst 2*5 berechnet und dann 9 hinzugefügt.
Das folgende Beispiel zeigt die Reihenfolge der Operatoren –
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(); } } }
Das obige ist der detaillierte Inhalt vonZahlen in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!