Zig Academy · Lektion

Arithmetische und Vergleichsoperatoren

Die grundlegenden mathematischen und relationalen Operatoren.

Lektion 1 von 413 Schritte

Arithmetische und Vergleichsoperatoren ist eine kostenlose Zig 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 Zig Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Zig Academy-Kurs umfasst insgesamt 4 Lektionen.

Rechnen auf Zig-Art

Zig bietet die üblichen Rechenoperatoren, die Sie erwarten, aber mit einem Versprechen: nichts geschieht im Hintergrund. Jede Operation ist ausdrücklich und vorhersehbar.

Die vier Grundlagen

Mit +, -, *, und / addieren, subtrahieren, multiplizieren und dividieren Sie. Sie entsprechen genau der gewöhnlichen Arithmetik, sodass einfache Berechnungen natürlich wirken. 🙂

const sum = 2 + 3;
const product = 4 * 5;

Operanden müssen übereinstimmen

Beide Seiten eines arithmetischen Operators müssen denselben Typ haben. Zig mischt i32 und f64 nicht stillschweigend für Sie; Sie nehmen die Umwandlung bewusst vor.

const a: i32 = 10;
const b: i32 = 3;
const c = a + b;

Ganzzahldivision wird abgeschnitten

Wenn Sie zwei Ganzzahlen dividieren, ist das Ergebnis ebenfalls eine Ganzzahl und der Bruchteil wird gegen null abgeschnitten. Daher ergibt 7 / 2 den Wert 3 und nicht 3.5.

const half = 7 / 2; // 3

Der Restwertoperator

Verwenden Sie %, um den nach einer Division verbleibenden Rest zu erhalten. Das eignet sich ideal für Prüfungen wie gerade oder ungerade, bei denen 10 % 2 gleich 0 ist.

const leftover = 10 % 3; // 1

Negation kehrt das Vorzeichen um

Ein einzelnes Minus vor einem Wert negiert ihn. -x macht aus einer positiven Zahl einfach eine negative und aus einer negativen eine positive.

const x = 5;
const neg = -x; // -5

Zwei Werte vergleichen

Vergleichsoperatoren stellen eine Ja-nein-Frage und liefern Ihnen einen bool zurück. Die Antwort ist immer true oder false, niemals eine Zahl.

const isBigger = 7 > 3; // true

Gleich und ungleich

Prüfen Sie Gleichheit mit == und Ungleichheit mit !=. So können Sie feststellen, ob zwei Werte übereinstimmen, bevor Sie darauf reagieren.

const same = 4 == 4; // true
const diff = 4 != 5; // true

Werte ordnen

Die Operatoren <, <=, > und >= vergleichen die Reihenfolge. Sie zeigen, ob ein Wert unter, auf gleicher Höhe mit oder über einem anderen liegt.

const ok = 3 <= 3; // true

Vergleiche steuern Entscheidungen

Da jeder Vergleich einen eindeutigen bool ergibt, können Sie ihn direkt in einer if-Anweisung verwenden. So wählt Ihr Programm einen von mehreren Pfaden.

if (score > 90) {
    // top marks
}

Keine impliziten Umwandlungen

Zig weigert sich, Ihre Zahlen bei Berechnungen oder Vergleichen stillschweigend umzustrukturieren. Diese Strenge hält Ergebnisse exakt und frei von Überraschungen, auch wenn Programme wachsen.

Kurze Überprüfung

Was geschieht bei der Ganzzahldivision mit dem Bruchteil?

Zusammenfassung: Sie bestimmen die Operatoren

Sie beherrschen nun +, -, *, / und % für Berechnungen sowie Vergleiche, die einen eindeutigen bool zurückgeben. Alles ist ausdrücklich, exakt und unter Ihrer Kontrolle. 🎯

Kostenlos starten

Lerne Zig mit einem KI-Tutor — kostenlos

Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.

Kurse
30
Lektionen
120

Häufig gestellte Fragen

Ist die Lektion „Arithmetische und Vergleichsoperatoren“ kostenlos?

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

Was lerne ich in „Arithmetische und Vergleichsoperatoren“?

Die grundlegenden mathematischen und relationalen Operatoren. Du übst Zig 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 Zig Academy zu starten?

Keine Vorkenntnisse erforderlich. Zig 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 „Arithmetische und Vergleichsoperatoren“?

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 Zig Academy-Lektion Code schreiben und ausführen?

Ja. Jede Zig 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. Arithmetische und Vergleichsoperatoren
  2. Überlauf: + vs +% vs +|
  3. Bitweise Operatoren
  4. Boolesche Logik und Kurzschlussauswertung
← Zurück zu Zig Academy