Arithmetische Operatoren
Teil des Abschnitts Grundlagen der C#-Journey von Coddy — Lektion 15 von 69.
Operatoren werden verwendet, um Operationen auf Werten auszuführen.
Zuerst werden wir die grundlegendsten arithmetischen Operatoren besprechen; sie sind Ihnen vielleicht aus dem Mathematikunterricht bekannt.
| Operator | Operation | Beispiel |
|---|---|---|
| + | Addition | 3 + 2 = 5 |
| - | Subtraktion | 3 - 2 = 1 |
| * | Multiplikation | 3 * 2 = 6 |
| / | Division | 4 / 2 = 2 |
Sehen wir uns ein Verwendungsbeispiel an,
int a = 3;
int b = 5;
int c = a + b; // c enthält 8Beim Arbeiten mit Dezimalzahlen in C# verwenden wir den Datentyp double, der Zahlen mit Dezimalstellen speichern kann.
Die gleichen arithmetischen Operatoren (+, -, *, /) funktionieren mit Doubles genauso wie mit Ganzzahlen:
double x = 3.3;
double y = 4.1;
double z = x + y; // z enthält 7.4Aufgabe
AnfängerSchreibe einen Code, der zwei Variablen, a und b, mit den Werten 5.2 und 2.6 (jeweils) initialisiert.
Initialisiere danach eine weitere Variable c, die das Ergebnis von a / b enthalten wird.
Spickzettel
Arithmetische Operatoren führen mathematische Operationen auf Werten aus:
| Operator | Operation | Beispiel |
|---|---|---|
| + | Addition | 3 + 2 = 5 |
| - | Subtraktion | 3 - 2 = 1 |
| * | Multiplikation | 3 * 2 = 6 |
| / | Division | 4 / 2 = 2 |
Verwendung von arithmetischen Operatoren mit Ganzzahlen:
int a = 3;
int b = 5;
int c = a + b; // c enthält 8Verwendung von arithmetischen Operatoren mit Dezimalzahlen (double):
double x = 3.3;
double y = 4.1;
double z = x + y; // z enthält 7.4Probier es selbst
using System;
public class Program {
public static void Main(string[] args) {
// Geben Sie Ihren Code unten ein
// Ändern Sie die folgende Zeile nicht
Console.WriteLine("a = " + a + ", b = " + b + ", c = " + c);
}
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische Kurzschreibweisen7Grundlagen IO
Einfache AusgabeString-InterpolationEingabe lesenParsenWiederholung - Bis 120Wiederholung - True or False5Operatoren Teil 2
VergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3