Παραδείγματα Pow C++

Paradeigmata Pow C



Η γλώσσα C++ παρέχει μια συνάρτηση «pow()» που βοηθά στην εύρεση της ισχύος οποιουδήποτε αριθμού. Χρησιμοποιούμε αυτή τη συνάρτηση όταν θέλουμε να βρούμε τη δύναμη του αριθμού στη C++. Αυτή η συνάρτηση παίρνει δύο ορίσματα: το πρώτο όρισμα είναι η «βάση» ή ο αριθμός του οποίου η ισχύς θέλουμε να βρούμε και το επόμενο όρισμα είναι ο εκθέτης αυτής της συνάρτησης. Αυτή η συνάρτηση 'pow()' ορίζεται μέσα στο αρχείο κεφαλίδας 'math.h' ή 'cmath' στον προγραμματισμό C++. Ας κάνουμε μερικούς κωδικούς και ας ελέγξουμε πώς αυτή η μέθοδος υπολογίζει την ισχύ διαφορετικών αριθμών στη C++.

Παράδειγμα 1:

Τα αρχεία κεφαλίδας περιλαμβάνονται πρώτα: 'iostream' και 'cmath'. Το «iostream» περιλαμβάνεται ως είσοδος/έξοδος και οι άλλες λειτουργίες ορίζονται σε αυτό. Το 'cmath' περιλαμβάνεται καθώς πρέπει να βρούμε τη δύναμη ενός αριθμού με τη βοήθεια της συνάρτησης 'pow()' που ορίζεται σε αυτό το αρχείο κεφαλίδας. Στη συνέχεια, πρέπει να προσθέσουμε τον χώρο ονομάτων 'std', ώστε να μην χρειάζεται να τον προσθέσουμε με τις συναρτήσεις ξεχωριστά.







Κάτω από αυτό, επικαλούμαστε τη μέθοδο 'main()' και στη συνέχεια εκτυπώνουμε κάποιο κείμενο χρησιμοποιώντας το 'cout' καθώς βοηθά στην εκτύπωση σε C++. Στη συνέχεια, χρησιμοποιούμε τη συνάρτηση «pow()» στην οποία τοποθετούμε το «5» ως την πρώτη παράμετρο που είναι η «βάση» εδώ. Στη συνέχεια, τοποθετούμε το «3» ως δεύτερη παράμετρο που είναι ο «εκθέτης» αυτού του αριθμού. Τώρα, αυτή η συνάρτηση 'pow()' βρίσκει την ισχύ του αριθμού '5' που αυξάνεται στην ισχύ του '3' και εμφανίζει το αποτέλεσμα ισχύος καθώς βάζουμε αυτήν τη συνάρτηση 'pow()' μέσα στο 'cout'.



Κωδικός 1:



#include
#include
χρησιμοποιώντας namespace std?
int main ( ) {
cout << 'Υπολογίζουμε την ισχύ του αριθμού εδώ!' << endl;
cout << pow ( 5 , 3 ) ;

ΕΠΙΣΤΡΟΦΗ 0 ;
}


Παραγωγή:





Η απάντηση του '5' ανεβασμένη στην ισχύ '3' είναι '125' η οποία αποδίδεται επίσης στη συνέχεια. Λαμβάνουμε αυτό το αποτέλεσμα με τη βοήθεια της συνάρτησης 'pow()'.



Παράδειγμα 2:

Τα αρχεία κεφαλίδας 'iostream' καθώς και 'cmath' περιλαμβάνονται εδώ. Στη συνέχεια, τοποθετείται το 'namespace std'. Κάτω από αυτό, καλείται η 'main()'. Στη συνέχεια, δηλώνουμε τρεις μεταβλητές που είναι «τιμή», «εκθέτης» και «αποτέλεσμα» ως τύπος δεδομένων «int». Τώρα, εκχωρούμε το '6' στη μεταβλητή 'τιμή' και το '5' στη μεταβλητή 'εκθέτης'.

Μετά από αυτό, χρησιμοποιούμε τη συνάρτηση 'pow()'. Στη συνέχεια, περνάμε και τις δύο μεταβλητές σε αυτή τη συνάρτηση «pow()» και εκχωρούμε το αποτέλεσμά της στη μεταβλητή «έκβαση». Μετά από αυτό, χρησιμοποιούμε το 'cout' και εκτυπώνουμε πρώτα τη δήλωση εδώ. Στη συνέχεια, στο επόμενο 'cout', εμφανίζουμε την 'τιμή', τον 'εκθέτη', καθώς και το 'αποτέλεσμα'.

Κωδικός 2:

#include
#include
χρησιμοποιώντας namespace std?
int main ( ) {
int τιμή, εκθέτης, αποτέλεσμα.
αξία = 6 ;
εκθέτης = 5 ;
έκβαση = δύναμη ( τιμή, εκθέτης ) ;
cout << 'Εδώ χρησιμοποιούμε τη συνάρτηση pow!' << endl;
cout << αξία << '^' << εκθέτης << ' = ' << αποτέλεσμα;

ΕΠΙΣΤΡΟΦΗ 0 ;
}


Παραγωγή:

Η συνάρτηση 'pow()' μας βοηθά να φτάσουμε στην απάντηση του '6' αυξημένη στην ισχύ του '5' που είναι '7776' όπως παρουσιάζεται παρακάτω:

Παράδειγμα 3:

Σε αυτόν τον κώδικα, θα βρούμε την ισχύ του αριθμού float όπου ο εκθέτης είναι επίσης ο τύπος δεδομένων float. Εδώ, το 'namespace std' εισάγεται αφού συμπεριληφθούν τα αρχεία κεφαλίδας 'iostream' και 'cmath'. Στη συνέχεια καλείται η συνάρτηση 'main()' και τρεις μεταβλητές που ονομάζονται 'n_value', 'e_value' και 'p_result' δηλώνονται ως τύπος δεδομένων 'float'. Τώρα ορίζουμε τη μεταβλητή «n_value» σε «8.2» και τη μεταβλητή «e_value» σε «3.2».

Στη συνέχεια, χρησιμοποιούμε τη συνάρτηση «pow()», περνώντας της και τις δύο μεταβλητές και εκχωρώντας την έξοδο της συνάρτησης στη μεταβλητή «p_result». Στη συνέχεια, χρησιμοποιούμε τη συνάρτηση «cout» για να εκτυπώσουμε τη δήλωση. Στο παρακάτω 'cout', θα εμφανίσουμε τα 'n_value', 'e_value' και 'p_result' ως εξής:

Κωδικός 3:

#include
#include
χρησιμοποιώντας namespace std?
int main ( ) {
float n_value, e_value, p_result ;
n_τιμή = 8.2 ;
e_value = 3.2 ;
p_result = ισχύς ( n_value, e_value ) ;
cout << 'Εδώ χρησιμοποιούμε τη συνάρτηση pow!' << endl;
cout << n_value << '^' << e_value << ' = ' << p_result;
ΕΠΙΣΤΡΟΦΗ 0 ;
}


Παραγωγή:

Εδώ είναι το αποτέλεσμα στο οποίο βρίσκουμε τη δύναμη του float αριθμού του οποίου ο εκθέτης είναι επίσης ο αριθμός float με τη βοήθεια της συνάρτησης 'pow()'.

Παράδειγμα 4:

Αυτός ο κώδικας υπολογίζει την ισχύ του διπλού αριθμού με τον εκθέτη ως τον διπλό τύπο δεδομένων. Σε αυτήν την περίπτωση, τα αρχεία κεφαλίδας 'iostream' και 'cmath' περιλαμβάνονται πριν συμπεριληφθεί το 'namespace std'. Ο παρακάτω κώδικας καλεί τη συνάρτηση 'main()' και δηλώνει τρεις μεταβλητές με τον τύπο δεδομένων 'διπλό' και αυτές είναι 'd_Num', 'd_Expo' και 'd_PowRes'. Οι μεταβλητές 'd_num' και 'd_expo' αρχικοποιούνται τώρα με '2.25' και '5.21', αντίστοιχα.

Στη συνέχεια, εκχωρούμε την έξοδο της συνάρτησης «pow()» στη μεταβλητή «d_PowRes» και χρησιμοποιούμε τη συνάρτηση «pow()», περνώντας της και τις δύο μεταβλητές. Στη συνέχεια, εκτυπώνουμε την πρόταση εδώ χρησιμοποιώντας τη συνάρτηση 'cout'. Τα «d_Num», «d_Expo» και «d_PowRes» εμφανίζονται στο «cout» που ακολουθεί.

Κωδικός 4:

#include
#include
χρησιμοποιώντας namespace std?
int main ( ) {
διπλό d_Num, d_Expo , d_PowRes ;
d_Αριθμός = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = δυναμ ( d_Num, d_Expo ) ;
cout << 'Εδώ χρησιμοποιούμε τη συνάρτηση pow!' << endl;
cout << 'Ο αριθμός είναι' << d_Αριθμ << 'Ο εκθέτης του είναι' << d_Expo << endl;
cout << d_Αριθμ << '^' << d_Expo << ' = ' << d_PowRes;
ΕΠΙΣΤΡΟΦΗ 0 ;
}


Παραγωγή:

Αυτό προκύπτει από τη χρήση της συνάρτησης 'pow()' για να ληφθεί η ισχύς ενός διπλού αριθμού του οποίου ο εκθέτης είναι επίσης διπλός αριθμός.

Παράδειγμα 5:

Σε αυτόν τον τελευταίο κωδικό, θα βρούμε τη δύναμη ενός αριθμού του οποίου ο εκθέτης είναι ο αρνητικός αριθμός. Τα αρχεία κεφαλίδας 'bits/stdc++.h' και 'math.h' περιλαμβάνονται εδώ μαζί με το αρχείο κεφαλίδας 'iostream' σε αυτόν τον κώδικα καθώς το αρχείο κεφαλίδας 'math.h' περιέχει τον ορισμό της συνάρτησης 'pow()'.

Μετά από αυτό, προσθέτουμε τον χώρο ονομάτων 'std'. Στη συνέχεια, καλείται τώρα το 'main()'. Η μεταβλητή 'b' αρχικοποιείται εδώ ως τύπος δεδομένων 'float' και η τιμή '4.87' εκχωρείται σε αυτήν τη μεταβλητή. Κάτω από αυτό, η μεταβλητή 'int' 'e' αρχικοποιείται με την αρνητική τιμή που είναι '-2'. Στη συνέχεια, το 'αποτέλεσμα float' δηλώνεται επίσης εδώ. Κάτω από αυτό, αρχικοποιούμε αυτήν τη μεταβλητή «αποτέλεσμα» και εκχωρούμε τη συνάρτηση «pow()» σε αυτήν τη μεταβλητή στην οποία και οι δύο μεταβλητές «b» και «e» τοποθετούνται ως παράμετροι.

Εδώ, εισάγουμε τη βάση του τύπου δεδομένων «float». Ο εκθέτης είναι η αρνητική ακέραια τιμή. Τώρα, το αποτέλεσμα που παίρνουμε μετά την εφαρμογή αυτής της συνάρτησης αποθηκεύεται στη μεταβλητή «αποτέλεσμα» που εμφανίζεται στη συνέχεια χρησιμοποιώντας το «cout» από κάτω.

Κωδικός 5:

#include
#include
#include
χρησιμοποιώντας namespace std?
int main ( ) {
float b = 4.87 ;
int e = -2 ;
float αποτέλεσμα?
αποτέλεσμα = δύναμη ( β, ε ) ;
cout << 'Ο εκθέτης είναι αρνητικός εδώ' << endl;
cout << σι << '^' << είναι << ' = ' << αποτέλεσμα;
ΕΠΙΣΤΡΟΦΗ 0 ;
}


Παραγωγή:

Αυτό αποδίδει το αποτέλεσμα όπου εισάγουμε τον αρνητικό εκθέτη στον αριθμό βάσης float στον κώδικά μας. Λαμβάνουμε αυτό το αποτέλεσμα ισχύος με τη συνάρτηση 'pow()'.

συμπέρασμα

Η συνάρτηση 'pow()' στη C++ εξερευνάται εδώ σε αυτόν τον οδηγό. Το ορίσαμε ως τον υπολογισμό της ισχύος οποιουδήποτε αριθμού όπου χρησιμοποιούμε αυτή τη συνάρτηση 'pow()'. Παρουσιάσαμε επίσης πολλά παραδείγματα εφαρμογής αυτής της συνάρτησης «pow()» στους αριθμούς διαφορετικών τύπων δεδομένων στον προγραμματισμό C++. Υπολογίσαμε επίσης την ισχύ του αριθμού όπου ο εκθέτης είναι η αρνητική τιμή και αποδώσαμε τις εξόδους όλου του κώδικα σε αυτόν τον οδηγό.