In diesem lernen wir ÜBER OPERATOREN und auch den Ausdruck, nur um die Grundidee zu bekommen.
Dann werden wir sie im nächsten Video in den Programmen verwenden.
Lassen Sie uns also verstehen, was Operatoren sind.
Operatoren sind in der C++-Programmierung vordefiniert.
Sie sind nützlich, um einige Operationen durchzuführen, und es gibt Symbole für Operatoren wie in der Mathematik. Ein Plus ist das Symbol
zum Addieren von zwei Nein. auf die gleiche Weise
Hier sind Symbole vorhanden und mit jedem Symbol ist eine Operation verbunden.
Schauen wir uns also einige der Operatoren an, die ich hier geschrieben habe.
Siehe vor allem arithmetische Operatoren arithmetische Operatoren sind Addition Subtraktion Multiplikation Division
und das Modul.
Dies sind die Operatoren, die ich jetzt besprechen werde.
Dann die anderen Operatoren, die relationale Operatoren sind. Diese sind zum Vergleichen von Zahlen und zum Vergleichen von
Werten nützlich.
Diese Operatoren sind also kleiner als, kleiner als gleich, größer als, größer als gleich, gleich und ungleich.
Diese Operatoren werden also später lernen. also weiter logisch.
Jetzt weiß ich nicht, ob Sie die Idee zu diesem Thema haben oder nicht, aber ich werde es als ein ganz neues
und frisches Thema für Sie behandeln.
Später werden wir also etwas über logische UND-, ODER-, NICHT-Operationen lernen. Diese bitweisen Operationen sind ebenfalls
ähnlich, haben jedoch einen großen Unterschied zu diesen beiden.
Diese sind auch UND, ODER, NICHT & XOR.
So erfahren wir, dass wir dazu ein separates Video haben. dann inkrementieren Sie den Dekrement-Operator.
Dies sind leistungsfähigere und häufiger verwendete Operationen in der C++-Programmierung.
Als Nächstes dieser Aufgabe haben wir dieses Recht zum Speichern des Wertes verwendet, und es gibt viele andere Operationen, die
wir lernen werden, während wir die neuen Themen im Laufe des Kurses weiter behandeln.
Wir werden mehr über weitere Operatoren erfahren.
In diesem Video lernen wir jetzt arithmetische Operationen und lernen, wie man
Ausdrücke bildet.
Lassen Sie uns die Idee dazu bekommen. Nehmen wir die Operation siehe Addition Subtraktion Multiplikation.
das ist Stern.
Es wird auch uns astrik genannt.
Dies wird als Astrik bezeichnet, die Schüler nennen es Stern, aber Dies ist
Astrik.
Addition, Subtraktion, Dies wird
als Multiplikation verwendet und dann ist dies eine Division.
Und dies ist ein Perzentilsymbol und dies ist eine Mod, die wir in C++ als Mod bezeichnen.
Lassen Sie uns verstehen, wie sie funktionieren.
Siehe Sie sind für die Durchführung von Operationen mit Daten gedacht. Zunächst sollten Sie Daten haben, wo Sie Daten
in Ihrem Programm aufbewahren.
In den Variablen.
Lassen Sie mich einige Variablen nehmen.
Ich schreibe kein komplettes Programm, sondern zeige es Ihnen hier.
Ich habe zwei Variablen a b, wie ich auch C nehmen werde, jetzt hat a den Wert 10 und das b
den Wert 5.
Lassen Sie uns nun diese Operationen als Erstes ausführen.
Wenn ich sage, dass C a plus b zuweist, werden die Werte von a und b addiert und das Ergebnis wird hier gespeichert.
Das System plus 5 und das Ergebnis ist 15.
Das ist in diesem Formular gespeichert.
So funktioniert es sehr gut, wenn Sie es in Ihrem Programm verwenden.
Also werden wir es danach verwenden.
Jetzt statt diesem ersten.
Wenn ich dieses C verwende, weise ein minus B zu, dann ist dies 10 minus fünf und das Ergebnis von diesem ist 5.
Das wird hier gespeichert.
Dann schauen wir uns als nächstes an.
Das ist Multiplikation. drittens, wenn ich so
schreibe, C weise a multipliziert mit B zu, dann ist dies 10 * 5 i. e 50.
Das sind die 50, die in diesem gespeichert sind.
Jetzt müssen wir noch 2 sehen.
Diese sind richtig wichtig.
Es gibt eine Teilung und Mod.
Schauen wir uns das also an.
Hier zeige ich Ihnen die erste, die eine Teilung ist, also fragen Sie, aber diese Reihenfolge ist die vierte.
Wenn ich also sage, dass a durch b geteilt wird und das Ergebnis in C ist, was bedeutet das dann?
Schauen wir uns das hier an.
Es wird durch die B-Werte wie viel 10 und die B-Werte wie viel geteilt.
5.
Das wird also geteilt, diese 5 teilt diese 10 durch 2 mal 5 zu zweien 10.
Rechts.
Und das ist Null.
Schauen wir uns also diese Dinge an.
Lassen Sie uns dies lernen.
Dies ist eine Dividende.
Dies ist Teiler.
Und das ist Quotient.
Und was immer nach der Division übrig bleibt, ist ein Restdividende und ein Divisor.
Das ist für uns also wichtig.
Dies ist ein Quotient.
Dies ist eine Erinnerung, dies ist ein Quotient und diese Erinnerung.
Also, wenn ich eine Teilung verwende.
Was ich bekomme, wenn ich eine Division verwende, erhalte ich das Ergebnis, das Quotient 10 dividiert durch
5 ist. Quotient ist zwei, dies ist zwei, wenn angenommen.
Dies ist keine Zehn, ich werde sie jetzt anstelle von Zehn ändern.
Wenn a dreizehn ist, was dann.
Lassen Sie uns es sehen, indem Sie dieses entfernen.
Ich werde es hier zeigen.
Sehen Sie hier, ich habe a ist 13 und B ist fünf.
Das sind ganze Zahlen.
Wenn ich dann c a dividiert durch B zuweist, dann passiert 13, 13 dividiert durch fünf und dies wird durch zwei Groschen
dividiert und das ist zehn und das ist Rest.
Was ist also ein Quotient? Quotient ist zwei und der Rest ist eine 3.
Rechts.
Das bringt also was? Quotient. Division ergibt Quotienten.
Das Ergebnis 13 dividiert durch 5 ist also zwei, es ist nicht zwei, sondern zwei Komma sechs.
Das ist also die Dezimalzahl.
Es ist ein Fließkommawert.
Aber was ist der Datentyp.
Wir haben genommen.
Wir haben Integer genommen, damit es nur Integer ist.
Dies ist also die einzige wichtige Sache, die wir wissen sollten, wenn Sie eine Division mit ganzen Zahlen durchführen.
Dann ist das Ergebnis auch ganzzahlig.
Auch wenn Sie den Gleitkommawert erhalten, wird er nicht angezeigt.
Wie man ein
Gleitkomma-Ergebnis erhält, zeige ich Ihnen danach.
Als nächstes werden wir sehen, wie man Mod verwendet, siehe hier, anstelle dieser nächsten Anweisung werde
ich C schreiben, um einen Mod B zuzuweisen.
Was ist also Mod? der Rest.
Was ist das.
3. Also wenn 13 von 5 modifiziert wird.
Nach der Division ist der Rest also 3.
Damit ergibt sich der Rest 3.
Das ist es.
So blieben die mehr Operationsgeschenke von zwei Zahlen übrig.
Es gibt also einen Unterschied, wenn Sie sich klar erinnern sollten, dass die Division zum Quotienten wird.
Dieser Quotient und der Mod gibt.
Rest. Es ist manchmal verwirrend für die Schüler, dies zu verstehen, aber das ist sehr einfach.
Sie sollten also genau wissen, was Quotient ist und was
eine Erinnerung daran ist, dass Sie sich dies jetzt leicht merken können.
Ich werde dies entfernen und ich werde es Ihnen zeigen.
Lassen Sie uns nun sehen, wie Sie das Gleitkomma-Ergebnis erhalten, wenn zwei ganze Zahlen geteilt werden. Sehen
Sie bereits, dass Sie a und b teilen möchten, da a und b beide Ganzzahltypen sind, also 13 geteilt durch 5.
Dies ergibt das Ergebnis als 2 Ist.
Division ergibt das Ergebnis bei zwei Komma sechs.
Das ist schweben.
Also wollen wir das Ergebnis in float.
Aber diese beiden sind Ganzzahlen, die wir nicht bekommen, aber wir müssen sie typisieren, um Float zu verlassen.
Also, was ist Type Casting?
So können wir den Datentyp dieses Ergebnisses ändern.
Dies ist wahr, wenn Sie darüber schreiben, möchten wir, dass es ein Schwimmer ist.
Also das eigentliche Ergebnis.
Was bekommen wir.
Das sind zwei Komma sechs, die uns zwei Komma sechs gegeben werden, und die Variable, die wir nehmen.
Dies sollte schweben.
Also habe ich c genommen, das ist Float-Typ hier. jetzt gibt diese ganzzahlige Division ein Gleitkomma-Ergebnis.
Das nennt man uns also Typcasting Typcasting bedeutet hier unseren Datentyp zu ändern.
Das Ergebnis wäre eine ganze Zahl, aber wir wandeln zum Zeitpunkt der Division nur zu diesem Zeitpunkt in
Float um, nur weil das Ergebnis, das wir erhalten, nur zwei Komma sechs ist. Ich stelle mir
vor, es ist abgeschnitten und gibt uns 2, aber wir wollen zeigen nur sechs, wenn Sie hier richtig tippen, erhalten Sie
das tatsächliche Ergebnis, das zwei Komma sechs ist.
Also das Typ-Casting.
So erhalten wir das Float-Ergebnis aus der Ganzzahldivision.
Als nächstes habe ich hier ein weiteres Beispiel Ich habe drei Variablen, die alle nur Float sind. Wenn ich
jetzt a durch B teilen möchte, ist das Ergebnis nur ein Gleitkomma-Ergebnis, und das Ergebnis nehme ich in Variable C auf, also
mache ich es nicht Sie müssen sich keine Gedanken über die Typumwandlung machen, da a und b nicht
vom Typ float sind, sodass das Ergebnis float ist.
Daraus können wir also verstehen, dass wir das Ergebnis in Integer erhalten, wenn wir Ganzzahlen haben und Sie eine
arithmetische Operation mit Ganzzahl durchführen.
Wenn es ein Float ist, erhalten wir das Ergebnis in float.
Wenn Sie einen anderen Datentyp haben, erhalten Sie den gleichen Datentyp.
Als nächstes werde ich noch eine Sache zeigen.
Wir haben den Mod-Operator gesehen, der den Rest angibt, wenn die beiden nein. sind geteilt.
In diesem Fall ist also ein mod B, wenn a durch B geteilt wird, der Rest ist 3.
Dies ergibt den Rest, der 3 ist.
Rechts.
Diese Mod-Operation kann also über ganze Zahlen ausgeführt werden. kann ich hier einen mod b machen und das ergebnis in einer
variablen speichern.
Nein, wir können keine Mod-Operation auf Float-Nr. durchführen. das musst du wissen. dann habe ich hier einen weiteren
Datentyp, der Zeichentyp ist.
Angenommen, ich möchte einen Mod b ausführen und das Ergebnis in c speichern. ist es für Charaktere erlaubt?
Ja es ist erlaubt.
Mod ist also nur für ganze Zahlen und Zeichen erlaubt.
Hier werden Sie vielleicht verwirrt sein, dass ich Zahlen in Zeichen speichere. Wenn Sie sich also erinnern,
haben wir in den Datentypen gelernt, dass Zeichen nichts anderes als Zahlen sind.
Das sind Codes.
Jedes Zeichen hat also einen ASCII-Code, also ist ein Zeichen nur ein ganzzahliger Typ, sodass es in den Codes
des Zeichens gespeichert wird.
Wenn Sie also kein Zeichen direkt speichern, können Sie auch einen Code zuweisen oder wenn ich hier eins
schreibe, ist dies nur 65.
Es ist ein numerischer Wert 65.
Dann führen Sie Mod-Mod-Operationen mit ihren numerischen Werten durch, die ganzzahlige Werte sind.
Das ist alles. Mod-Betrieb ist auf diesen beiden erlaubt.
In diesem Video haben wir die Operatoren kennengelernt.
Ich habe die Arbeitsweise der Betreiber erklärt. Jetzt zeige ich
Ihnen im nächsten Video, wie man Ausdrücke schreibt und was es mit Vorrang bedeutet.
Danach werden wir einige Programme schreiben, die Operatoren verwenden.