Rechenzeichen:
Diese werden zur Berechnung mathematischer Gleichungen oder Ausdrücke verwendet. Wir werden also Beispiele für alle möglichen arithmetischen Operatoren hier haben. Beginnen wir zuerst mit dem Additionsbetreiber (+). Wir haben also einfach das Pluszeichen als Operator zwischen zwei Ganzzahloperanden platziert. Infolgedessen haben wir 4 als Summe beider Ganzzahlen.
Sie können die arithmetischen Operatoren auch auf variable Werte anwenden. Wir haben also zwei Ganzzahlvariablen initialisiert, den Plus -Operator verwendet, um ihre Summe zu berechnen, und sie auf eine andere Variable gespeichert haben. Der resultierende variable Wert wurde unter Verwendung der Anweisung „Echo“ angezeigt, i.e., 11.
Verwenden wir den Additionoperator zwischen den Zeichenfolgenwerten gemäß den folgenden Variablen. Wir haben den verketteten Wert im Gegenzug.
Subtraktionsoperator
Der Subtraktionsoperator wird verwendet, um einen Wert von einem anderen zu subtrahieren. Es gibt Fehler bei der Anwendung auf die Stringwerte. Erstens haben wir den höheren Wert von einem geringen Wert abgezogen und ein negatives Ergebnis erzielt. Auf der anderen Linie haben wir die positive Ganzzahl, da der größere Subtrahieren, der kleinere Wert.
Der gleiche Operator (-) wurde auf zwei Ganzzahlvariablen angewendet. Die erste Berechnung ergibt das negative Ergebnis, und das zweite ergibt das positive Ganzzahlergebnis.
Multiplikationsbetreiber
Der Multiplikationsbetreiber kann nur an Ganzzahlen arbeiten und gibt Fehler bei der Anwendung in den String -Variablen an. Also haben wir das Multiplikationsergebnis, ich.e., 45, nachdem der Operator "*" verwendet wurde.
Der gleiche Multiplikationsoperator kann auf Variablen angewendet werden, wie im Bild unten gezeigt.
Divisionsbetreiber
Dieser Bediener (/) kann verwendet werden, um zwei Ganzzahlwerte zu teilen. Es kann nicht auf Zeichenfolgewerte angewendet werden. Das Ergebnis der Ganzzahlwerte ist also unten gezeigt.
Der Abteilungsoperator arbeitet in den Ganzzahlvariablen gleich, wie im Bild unten gezeigt.
Modul -Operator
Dieser Bediener liefert den Rest des Modulos mit zwei Ganzzahlen berechnet. Es gibt „1“ bei der Berechnung des Moduls zurück.
Zuordnungsbetreiber:
Diese Operatoren werden verwendet, um andere Werte anderen Variablen mit dem Zeichen "=" zuzuordnen. Wir haben also zwei Charaktervariablen initialisiert. Beide Zeichenvariablen werden mit dem "+" -Preiber verkettet und dann dem neuen Variablen "v3" den verketteten Wert zugeordnet, der dann den verketteten Wert zugeordnet hat.
Ohne Verkettung können Sie auch den Wert einer Variablen einer anderen wie unten zuweisen.
Eine andere Technik, um einen Wert einer Variablen zuzuweisen, ist das gemeinsame Zeichen "+=". Sie können sehen, dass der Wert der Verkettung v1+v2, ich.e., "V2+= v1" wurde der Variablen "v2" zugeordnet und auf der Shell als "BA" angezeigt.
Die gleichen Methoden funktionieren ähnlich auf den Ganzzahlvariablen. Aus dem folgenden Beispiel können Sie feststellen, dass der Variable V1 einen Wert von 5 hat und im nächsten Schritt der Zuordnung mit „3“ zusammengefasst ist. Das Ergebnis wird erneut in den Variablen V1 überladen und angezeigt.
Negativer Zuweisungsoperator
Der negative Zuweisungsoperator funktioniert ebenfalls gleich, gibt aber die kleinsten Werte im Gegenzug. Der variable V1 hat einen Wert von 9, und der Zuordnungsbetreiber verringert ihn mit 5. Der resultierende subtrahierte Wert wird erneut auf dem variablen V1 gespeichert und auf dem Bildschirm demonstriert.
Vergleichsoperatoren:
Die Vergleichsbetreiber werden verwendet, um zwei oder mehr Werte zu vergleichen, um zu überprüfen, welche größer, weniger oder gleich sind. Werfen wir einen Blick auf gleiche Betreiber, ich.e., "EQ" auf Ganzzahlen, wie unten gezeigt. Der gleiche Operator kehrt true zurück, als er ansonsten falsch angepasst wurde. Also gibt es wie gezeigt falsch zurück.
Der gleiche Bediener kann auch auf die Zeichenfolgenwerte angewendet werden, wie Sie im Bild sehen. Der erste gibt true zurück, da beide Werte logisch korrekt sind. Die nächste Zeile gibt aufgrund von Kapital und kleinen Buchstaben falsch zurück.
Der nicht gleiche Operator, der zwischen zwei Ganzzahlwerten verwendet wird.
Sie können den nicht gleichberechtigten Operator auch mit einem Fallempfindlichkeitsflag innerhalb der Zeichenfolgewerte verwenden. Sie können sehen, dass die Ausgabe TRUE im Gegenzug zeigt, da beide Werte nicht gleich sind.
Der> Operator überprüft, ob ein Wert größer als der zweite Wert ist. Der folgende Ausdruck gibt False zurück, da 4 nicht größer als 7 ist.
Der> = Operator wird unten verwendet, um festzustellen, ob die Werte gleich und größer sind. Beide Renditen true als 5 sind größer als 4 und gleich 5.
Der <= is used to check a value that is smaller than the second value. As you can comprehend from the screenshot below that 9 is less than 10, that's why return True.
Logische Operatoren:
Logische Operatoren geben die booleschen Werte zurück, i, ich.e., Richtig oder falsch. Es gibt hauptsächlich drei logische Operatoren, ich.e., Nicht und, oder. Diese werden auf mehr als 1 Zustand angewendet.
Oder Operator
Dieser Betreiber kehrt wahr zurück, wenn eine seiner beiden Bedingungen wahr ist. Es gibt falsch zurück, wenn beide Bedingungen falsch sind, wie unten gezeigt.
Und Betreiber
Dieser Betreiber gibt wahr zurück, wenn beide Bedingungen wahr sind. Andernfalls wird es falsch zurückkehren.
Nicht Bediener
Der Nichtbetreiber kann das Ergebnis einer Bedingung umkehren. Nehmen wir an, wir sind falsch als Anwendung und bei zwei Ausdrücken falsch. Nachdem dies nicht beantragt wird, wird das Falsche wie unten in True zurückgekehrt.
Nachdem wir den oder den Operator auf zwei Ausdrücke angewendet haben, haben wir wahr. Dieses Ergebnis wurde durch False zurückgekehrt, nachdem der Nichtbetreiber darauf angewendet wurde.
Abschluss:
Wir haben die PowerShell -Operatoren in diesem Artikelleitfaden besprochen. Es deckt alle Arithmetik-, Zuordnung, logischen und Vergleichsoperatoren ab, die auf Ganzzahlen, Saiten und Zeichen angewendet werden. Wir glauben, dass es für jeden naiven Benutzer hilfreich sein wird.