Pow C++ Exemple

Pow C Exemple



Limbajul C++ oferă o funcție „pow()” care ajută la găsirea puterii oricărui număr. Folosim această funcție atunci când dorim să găsim puterea numărului în C++. Această funcție are două argumente: primul argument este „baza” sau numărul a cărui putere dorim să o găsim și următorul argument este exponentul din această funcție. Această funcție „pow()” este definită în fișierul antet „math.h” sau „cmath” în programarea C++. Să facem câteva coduri și să verificăm cum această metodă calculează puterea diferitelor numere în C++.

Exemplul 1:

Fișierele antet sunt incluse mai întâi: „iostream” și „cmath”. „iostream” este inclus ca intrare/ieșire, iar celelalte funcții sunt definite în acesta. „Cmath” este inclus deoarece trebuie să găsim puterea unui număr cu ajutorul funcției „pow()” care este definită în acest fișier antet. Apoi, trebuie să adăugăm spațiul de nume „std”, astfel încât să nu fie nevoie să îl adăugăm separat cu funcțiile.







Sub aceasta, invocăm metoda „main()” și apoi imprimăm ceva text folosind „cout”, deoarece ajută la tipărirea în C++. Apoi, folosim funcția „pow()” în care plasăm „5” ca prim parametru care este „baza” aici. Apoi, plasăm „3” ca al doilea parametru care este „exponentul” acelui număr. Acum, această funcție „pow()” găsește puterea numărului „5” care este ridicat la puterea „3” și afișează rezultatul puterii pe măsură ce punem această funcție „pow()” în interiorul „cout”.



Cod 1:



#include
#include
folosind namespace std;
int principal ( ) {
cout << „Aici calculăm puterea numărului!” << endl;
cout << pow ( 5 , 3 ) ;

întoarcere 0 ;
}


Ieșire:





Răspunsul lui „5” ridicat la puterea „3” este „125”, care este redat și în cele ce urmează. Obținem acest rezultat cu ajutorul funcției „pow()”.



Exemplul 2:

Fișierele de antet „iostream”, precum și „cmath” sunt incluse aici. Apoi, „namespace std” este plasat. Sub acesta, este numit „main()”. Apoi, declarăm trei variabile care sunt „valoare”, „exponent” și „rezultat” ca tip de date „int”. Acum, atribuim „6” variabilei „valoare” și „5” variabilei „exponent”.

După aceasta, folosim funcția „pow()”. Apoi, trecem ambele variabile acestei funcții „pow()” și atribuim rezultatul acesteia variabilei „rezultat”. După aceasta, folosim „cout” și imprimăm mai întâi declarația aici. Apoi, în următorul „cout”, afișăm „valoarea”, „exponentul”, precum și „rezultatul”.

Cod 2:

#include
#include
folosind namespace std;
int principal ( ) {
int valoare, exponent, rezultat;
valoare = 6 ;
exponent = 5 ;
rezultat = pow ( valoare, exponent ) ;
cout << „Utilizam funcția pow aici!” << endl;
cout << valoare << '^' << exponent << ' = ' << rezultat;

întoarcere 0 ;
}


Ieșire:

Funcția „pow()” ne ajută să ajungem la răspunsul „6” ridicat la puterea lui „5” care este „7776”, așa cum este prezentat în continuare:

Exemplul 3:

În acest cod, vom găsi puterea numărului float unde exponentul este și tipul de date float. Aici, „namespace std” este inserat după ce sunt incluse fișierele de antet „iostream” și „cmath”. Funcția „main()” este apoi apelată și trei variabile numite „n_value”, „e_value” și „p_result” sunt declarate ca tip de date „float”. Acum setăm variabila „n_value” la „8.2” și variabila „e_value” la „3.2”.

Apoi, folosim funcția „pow()”, trecându-i ambele variabile și atribuind rezultatul funcției variabilei „p_result”. Apoi, folosim funcția „cout” pentru a tipări declarația. În următorul „cout”, vom afișa „n_value”, „e_value” și „p_result” după cum urmează:

Cod 3:

#include
#include
folosind namespace std;
int principal ( ) {
float n_value, e_value, p_result ;
n_valoare = 8.2 ;
e_value = 3.2 ;
p_result = pow ( n_value, e_value ) ;
cout << „Utilizam funcția pow aici!” << endl;
cout << n_valoare << '^' << e_value << ' = ' << p_rezultat;
întoarcere 0 ;
}


Ieșire:

Iată rezultatul în care găsim puterea numărului float al cărui exponent este și numărul float cu ajutorul funcției „pow()”.

Exemplul 4:

Acest cod calculează puterea numărului dublu cu exponentul ca tip de date dublu. În acest caz, fișierele de antet „iostream” și „cmath” sunt incluse înainte ca „namespace std” să fie inclus. Următorul cod apelează funcția „main()” și declară trei variabile cu tipul de date „double” și acestea sunt „d_Num”, „d_Expo” și „d_PowRes”. Variabilele „d_num” și „d_expo” sunt acum inițializate cu „2.25” și, respectiv, „5.21”.

Apoi, atribuim ieșirea funcției „pow()” variabilei „d_PowRes” și folosim funcția „pow()”, transmițându-i ambele variabile. În continuare, imprimăm propoziția aici folosind funcția „cout”. „d_Num”, „d_Expo” și „d_PowRes” sunt afișate în „cout” care urmează.

Cod 4:

#include
#include
folosind namespace std;
int principal ( ) {
double d_Num, d_Expo , d_PowRes ;
d_Number = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << „Utilizam funcția pow aici!” << endl;
cout << „Numărul este” << d_Num << „Exponentul său este” << d_Expo << endl;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
întoarcere 0 ;
}


Ieșire:

Acest lucru rezultă din utilizarea funcției „pow()” pentru a obține puterea unui număr dublu al cărui exponent este, de asemenea, un număr dublu.

Exemplul 5:

În acest ultim cod, vom găsi puterea unui număr al cărui exponent este numărul negativ. Fișierele antet „bits/stdc++.h” și „math.h” sunt incluse aici împreună cu fișierul antet „iostream” în acest cod, deoarece fișierul antet „math.h” conține definiția funcției „pow()”.

După aceasta, adăugăm spațiul de nume „std”. Apoi, „main()” este acum apelat. Variabila „b” este inițializată aici ca tip de date „float” și valoarea „4.87” este atribuită acestei variabile. Sub aceasta, variabila „int” „e” este inițializată cu valoarea negativă care este „-2”. Apoi, „rezultatul flotant” este de asemenea declarat aici. Sub aceasta, inițializam această variabilă „rezultat” și atribuim funcția „pow()” acestei variabile în care ambele variabile „b” și „e” sunt plasate ca parametri.

Aici, inserăm baza tipului de date „float”. Exponentul este valoarea întreagă negativă. Acum, rezultatul pe care îl obținem după aplicarea acestei funcții este salvat în variabila „rezultat”, care este afișată în continuare folosind „cout” de sub aceasta.

Cod 5:

#include
#include
#include
folosind namespace std;
int principal ( ) {
float b = 4,87 ;
int e = -2 ;
rezultat flotant;
rezultat = pow ( fi ) ;
cout << „Exponentul este negativ aici” << endl;
cout << b << '^' << Este << ' = ' << rezultat;
întoarcere 0 ;
}


Ieșire:

Acest lucru redă rezultatul în care inserăm exponentul negativ la numărul de bază flotant din codul nostru. Obținem acest rezultat de putere cu funcția „pow()”.

Concluzie

Funcția „pow()” în C++ este explorată aici în acest ghid. L-am definit ca fiind calculul puterii oricărui număr în care utilizăm această funcție „pow()”. Am ilustrat, de asemenea, câteva exemple de aplicare a acestei funcții „pow()” asupra numerelor diferitelor tipuri de date în programarea C++. De asemenea, am calculat puterea numărului în care exponentul este valoarea negativă și am redat rezultatele întregului cod din acest ghid.