Beispiel 01: Manueller Weg
Erstellen Sie zunächst eine C ++ - Datei darin. Verwenden Sie das Keyword des Touchs mit dem neuen Dateinamen mit einer C ++ - Erweiterung. Die Datei wird in Ihrem Home -Ordner des Linux -Systems erstellt. Sie können diese Datei öffnen, indem Sie sie direkt im Texteditor eintreffen, um Code darin zu erstellen. Es gibt auch einen weiteren integrierten Editor im Linux-System, ich.e., Nano und Vim. Wir haben den GNU -Nano verwendet, um die neue Datei in der Shell -Konsole direkt zu öffnen. Somit sind beide Befehle für die Erstellung und Öffnung der C ++ - Datei im Terminal innerhalb des Bildes unten angezeigt.
Wir haben unser erstes Beispiel begonnen, indem wir eine einfache manuelle Möglichkeit verwendet haben, um eine Nummer mit einem Exponenten in C zu erhöhen++. Wir haben also den Header der Eingabe-Output-Stream-Bibliothek in der ersten Codezeile nach dem Öffnen der Datei aufgenommen. Der Standard -Namespace wurde im Code nach der Header -Datei verwendet. Diese beiden sind erforderlich, damit unser C ++ - Code ausgeführt und ausgeführt wird. Die Ausführung von C ++ - Code startet hauptsächlich mit der Main () -Methode. Somit haben wir hier die Funktion main () verwendet, während wir einige ganzzahlige Variablen in 1, i initialisiert haben, initialisiert.e., B steht für eine Basis, E steht für Exponent, res für ein Ergebnis.
Die Standard -Cout -Klausel wurde für alle Benutzer verwendet, um einen Basiswert einzugeben, i.e., Nummer. Die CIN -Klausel wird verwendet, um die Eingabe von einem Benutzer in der Variablen „B“ als Grundwert zu erhalten. Eine andere Cout -Anweisung sagt einem Benutzer, den Exponentenwert einzugeben, i, i.e., Nummer. Diese Zahl würde als Stromversorgung einer Basisnummer verwendet. Die CIN-Klausel wurde verwendet, um die Exponentennummer als Eingabe vom Benutzer zur Laufzeit zu nehmen. Die für die Schleife wurde verwendet, um den Wert einer Basiszahl unter Verwendung des Exponenten als Leistung zu berechnen. Die Schleife wird von 0 zum Exponentenwert ausgeführt, der von einem Benutzer als Eingabe eingegeben wurde, i, i.e., 2,3,4,5,6 usw. Bis dahin wird der variable "res" -Wert mit der von einem Benutzer eingegebenen Basiswertnummer multipliziert. Die Variable „Res“ verwendet 1 als Anfangswert, während ihr Wert bei der nächsten Iteration aufeinanderfolgend geändert wird. Der resultierende Wert wird durch die Verwendung der Variablen „res“ in der Standard -Cout -Anweisung im Code angezeigt.
So verwenden wir eine manuelle Möglichkeit, eine Zahl mit einem Exponenten zu berechnen, um eine Zahl an die Leistung zu erhöhen. Speichern Sie Ihre Codedatei zuerst mit dem Strg+S. Beenden Sie nun die Datei, um über die Verknüpfung „Strg+x“ zum Terminal zurückzukehren.
Jetzt ist es Zeit, die neu erstellte Codedatei von C zu kompilieren++. So haben wir den C ++ - Compiler bereits in unserem Ubuntu 20 installiert.04 System namens G++. Die Zusammenstellung dieses Codes gibt nichts zurück. Dies zeigt, dass unser C ++ - Code mit allen Mitteln korrekt ist. Die Ausführung eines C ++ - Code kann durch die “durchgeführt werden./A.OUT ”Befehl in der Shell. Also haben wir das gleiche verwendet. Der Benutzer wurde gebeten, die Basisnummer einzugeben. Somit haben wir 6 als Basiswert hinzugefügt. Anschließend wurde ein Benutzer gebeten, den Exponentenwert einzugeben, der als Strom der Basisnummer verwendet wird. Der Benutzer hat diesmal 5 eingegeben. Das Programm „für“ Schleife hat beide Werte genommen und den resultierenden Wert 7776 für eine Basisnummer 6 berechnet, in der Exponent auf die Power 5 angehoben wurden. Dies wurde als einfache mathematische Logik von 6*6*6*6*6 berechnet.
Beispiel 02
Lassen Sie uns ein weiteres Beispiel für die Verwendung der Power -Funktion Pow () im C ++ - Code verwenden. Zu diesem Zweck haben wir dieselbe C ++-Datei geöffnet und die Eingabe-Output-Bibliothek mit Standard-C ++-Bit-Header-Datei mithilfe des #include A-Keywords hinzugefügt. Der Namespace wird nach den Header -Dateien verwendet. Die Hauptfunktion wurde mit der Initialisierung einer Ganzzahlvariablen „X“ begonnen,. Die Leistungsfunktion Pow () verwendet zwei Werte innerhalb ihres Parameters. Der erste Wert ist Basis, ich.e., 7, und der andere ist der Exponentenwert, um eine Zahl an die Power 3 zu erhöhen. Die 0.5 wurde in die Leistungsfunktion aufgenommen, um etwaige Unannehmlichkeiten zu vermeiden, die durch den Compiler verursacht werden, i.e., kann den Ergebniswert im Doppel nehmen. Der berechnete Wert würde in der Variablen „x“ gespeichert, während er in den Typ in Ganzzahl konvertiert wird, da wir hier keinen anderen Werttyp wollen. Die Standard -Cout -Anweisung wird bisher verwendet, um das Ergebnis mithilfe der darin variablen „X“ anzuzeigen. Die Hauptmethode schließt hier. Sie müssen diesen aktualisierten Code mit Strg+s speichern.
Kompilierte den Code mit G ++ - Compiler und bekam keine Fehler, ich.e., Die Kompilierung wurde erfolgreich, da der Code keine logischen oder Syntaxfehler enthält. Die Ausführung wurde von derselben durchgeführt “./A.OUT ”Befehle in der Shell. Im Gegenzug haben wir den Wert 343 als Berechnung eines Ergebnisses für die Basis 7, die auf den Power Exponent 3 erhöht wurde.
Schauen wir uns die Leistungsfunktion tief an, um zu wissen, wie sie auf den Exponenten 0 reagiert. So., Wir haben dieselbe Datei erneut geöffnet und den Gesamtcode unverändert gelassen. Die einzige Änderung, die wir vorgenommen haben. Wir haben den Exponent 0 hier verwendet, um festzustellen, ob der berechnete Wert 1 oder nicht. Lassen Sie die Datei nach dem Speichern.
Nach der Zusammenstellung dieses Code haben wir ihn also ausgeführt. Das Ergebnis ist wie erwartet 1.
Lassen Sie sich ansehen, wie die Pow () -Funktion auf der negativen Exponent -Leistung funktioniert, um eine Anzahl an Kraft zu erhöhen. Wir haben also dasselbe geöffnet und nur die Leistungsfunktion geändert. Der Rest des Codes ist unverändert geblieben. Wir haben -2 als Exponentwert hinzugefügt. Lassen Sie uns diese Datei ausführen.
Nach der Dateikompilierung und -ausführung haben wir 0 aufgrund eines negativen Exponenten 0.
In der folgenden Abbildung haben wir den negativen Basiswert und den positiven Exponenten verwendet.
Infolgedessen haben wir aufgrund der Verwendung von sogar positivem Exponenten ein positives Ergebnis erzielt.
Abschluss
Dieser Artikel erläutert die Verwendung des Exponenten, um eine Zahl in C ++ - Code auf eine bestimmte Leistung zu erhöhen. Wir haben die manuelle „für“ Schleife und die Funktion () verwendet, um dieses Ziel zu erreichen. Alle in diesem Artikel verwendeten Beispiele sind für jeden Grund- und Expertenbenutzer einfach und einfach zu verstehen. Wir glauben, dass dieser Artikel jedem C ++ - Benutzer helfen würde.