← Alle LernzieleLernen & Testen

Programmieren mit C#

Rechnen, Rest und Runden

Du beachtest Zahlentypen, unterscheidest Division und Rest und wählst eine passende Rundung.

Kostenlos · Ohne Zeitlimit · In deinem Tempo

Zuerst verstehen ↓
Ein erster Einblick
Typ → Rechnung → Rundung
Bruchteile beachten.
Rundung und Anzeige sind unterschiedliche Aufgaben.
Fragen
10
Dauer
ca. 5–10 Min.
Internes Trainingsziel
60 %
  1. Verstehen

    Grundlagen in Ruhe anschauen.

  2. Ausprobieren

    Antworten wählen und bei Bedarf ändern.

  3. Weiterkommen

    Nach der Abgabe Lösungen mit Erklärungen sehen.

VERSTEHEN

Kurz erklärt. Gut vorbereitet.

Zusammenhänge verstehen

C# rechnet mit +, -, * und /. Klammern legen eine gewünschte Reihenfolge fest; ohne Klammern kommen Multiplikation und Division vor Addition und Subtraktion. Bei int / int entsteht eine Ganzzahl: Der Nachkommateil entfällt in Richtung null. Für einen gebrochenen Quotienten muss schon bei der Division ein geeigneter Typ beteiligt sein, etwa 9m / 4. Das m kennzeichnet einen decimal-Wert. Der Restoperator % liefert den verbleibenden Rest, beispielsweise 14 % 4 = 2. Bei negativen ganzen Zahlen folgt ein nicht nuller Rest dem Vorzeichen des linken Operanden. Als einzelne Anweisung erhöht x++ den Wert um eins; x-- vermindert ihn um eins. Potenzen berechnest du beispielsweise mit Math.Pow(2, 3), nicht mit ^: Dieses Zeichen steht für XOR. Math.Round rundet standardmässig zur nächsten Zahl; genau in der Mitte entscheidet die gerade Endziffer (ToEven). Deshalb werden 2.5m zu 2 und 3.5m zu 4. Math.Floor liefert die nächstkleinere oder gleiche ganze Zahl: Aus -2.3m wird -3. Rechenwert und Darstellung sind verschieden: Runden allein erzwingt keine zwei sichtbaren Nachkommastellen.