0Pricing
Dart Academy · Lektion

Arithmetik und Operatorrangfolge

Addieren, subtrahieren, multiplizieren, dividieren und gruppieren

Arithmetik und Operatorrangfolge ist eine kostenlose Dart Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Dart Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Dart Academy-Kurs umfasst insgesamt 4 Lektionen.

Mathematik ist integriert

Dart beherrscht Mathematik direkt. Sie schreiben Zahlen und Symbole, und die arithmetischen Operatoren berechnen das Ergebnis für Sie. Legen wir los. ➕

Addition und Subtraktion

Der Operator + addiert, und - subtrahiert. Sie funktionieren wie auf Papier, und das Ergebnis ist eine Zahl, die Sie speichern oder ausgeben können.

void main() {
  print(8 + 5); // 13
  print(8 - 5); // 3
}

Multiplikation

Verwenden Sie das Sternchen *, um zwei Zahlen zu multiplizieren. Auf der Tastatur gibt es kein Malzeichen, daher übernimmt der Stern diese Aufgabe überall in Dart.

void main() {
  print(6 * 7); // 42
}

Division ergibt ein double

Der Operator / gibt immer ein double zurück, selbst wenn die Zahlen ohne Rest teilbar sind. Daher ist 10 / 2 gleich 5.0 und nicht 5.

void main() {
  print(10 / 2); // 5.0
}

Der Restoperator

Der Operator % gibt den Rest einer Division zurück. Er eignet sich besonders, um gerade Zahlen zu prüfen oder Werte innerhalb eines Grenzwerts umlaufen zu lassen.

void main() {
  print(17 % 5); // 2
}

Vorrang: Mal vor Plus

Dart folgt den mathematischen Regeln: Multiplikation und Division werden vor Addition und Subtraktion ausgeführt. Daher ist 2 + 3 * 4 gleich 14 und nicht 20.

void main() {
  print(2 + 3 * 4); // 14
}

Mit Klammern gruppieren

Schließen Sie einen Teil eines Ausdrucks in Klammern ein, damit er zuerst ausgewertet wird. Klammern machen Ihre Absicht deutlich und überschreiben die standardmäßige Reihenfolge.

void main() {
  print((2 + 3) * 4); // 20
}

Bei gleichem Vorrang von links nach rechts

Wenn Operatoren denselben Vorrang haben, wertet Dart sie von links nach rechts aus. Daher wird aus 20 - 5 - 3 der Wert 12, wenn der Ausdruck der Reihe nach gelesen wird.

void main() {
  print(20 - 5 - 3); // 12
}

Unäres Minus

Ein einzelnes - vor einem Wert negiert ihn. Dieses unäre Minus bindet stark und kehrt das Vorzeichen um, bevor die übrige Mathematik darum herum ausgeführt wird.

void main() {
  print(-5 + 3); // -2
}

Alles kombinieren

In echten Ausdrücken werden Operatoren frei kombiniert. Dart wendet den Vorrang und Ihre Klammern an, um jedes Mal ein eindeutiges, vorhersehbares Ergebnis zu erhalten. ✨

void main() {
  print(10 + 4 * 2 - 6 / 3); // 16.0
}

Lesbarkeit bewahren

Auch wenn der Vorrang auf Ihrer Seite ist, gelten zusätzliche Klammern zur besseren Verständlichkeit als guter Stil. Ihr zukünftiges Ich wird Ihnen für den Hinweis dankbar sein.

Schnelltest

Testen Sie jetzt Ihr Verständnis der Operatorreihenfolge.

Rückblick

Sie können addieren, subtrahieren, multiplizieren, dividieren und Reste bestimmen. Denken Sie an den Vorrang und verwenden Sie Klammern, um die Reihenfolge ganz eindeutig zu machen. 🎉

Häufig gestellte Fragen

Ist die Lektion „Arithmetik und Operatorrangfolge“ kostenlos?

Ja — der vollständige Text von „Arithmetik und Operatorrangfolge“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Dart Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Dart Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Arithmetik und Operatorrangfolge“?

Addieren, subtrahieren, multiplizieren, dividieren und gruppieren Du übst Dart Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Dart Academy zu starten?

Keine Vorkenntnisse erforderlich. Dart Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Arithmetik und Operatorrangfolge“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Dart Academy-Lektion Code schreiben und ausführen?

Ja. Jede Dart Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Arithmetik und Operatorrangfolge
  2. int und double sowie Ganzzahldivision
  3. Zahlen parsen und konvertieren
  4. Das dart:math-Toolkit
← Zurück zu Dart Academy