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
- Arithmetik und Operatorrangfolge
- int und double sowie Ganzzahldivision
- Zahlen parsen und konvertieren
- Das dart:math-Toolkit