Pow C++ eksempler

Pow C Eksempler



C++-sproget giver en 'pow()'-funktion, der hjælper med at finde styrken af ​​ethvert tal. Vi bruger denne funktion, når vi vil finde potensen af ​​tallet i C++. Denne funktion tager to argumenter: det første argument er 'basen' eller det tal, hvis potens vi ønsker at finde, og det næste argument er eksponenten i denne funktion. Denne 'pow()' funktion er defineret inde i 'math.h' eller 'cmath' overskriftsfilen i C++ programmering. Lad os lave nogle koder og tjekke, hvordan denne metode beregner styrken af ​​forskellige tal i C++.

Eksempel 1:

Header-filerne inkluderes først: 'iostream' og 'cmath'. 'iostream' er inkluderet som input/output, og de øvrige funktioner er defineret i den. 'cmath' er inkluderet, da vi skal finde styrken af ​​et tal ved hjælp af 'pow()'-funktionen, som er defineret i denne header-fil. Derefter skal vi tilføje 'std' navneområdet, så vi ikke behøver at tilføje det med funktionerne separat.







Under dette påberåber vi os 'main()'-metoden og udskriver derefter noget tekst ved hjælp af 'cout', da det hjælper med at udskrive i C++. Derefter bruger vi 'pow()'-funktionen, hvor vi placerer '5' som den første parameter, som er 'basen' her. Derefter placerer vi '3' som den anden parameter, som er 'eksponenten' af det tal. Nu finder denne 'pow()'-funktion styrken af ​​tallet '5', som hæves til '3' og viser effektresultatet, mens vi sætter denne 'pow()'-funktion inde i 'cout'.



Kode 1:



#include
#include
bruger navneområde std;
int main ( ) {
cout << 'Vi udregner tallets kraft her!' << endl;
cout << pow ( 5 , 3 ) ;

Vend tilbage 0 ;
}


Produktion:





Svaret på '5' hævet til potensen '3' er '125', som også gengives i det følgende. Vi får dette resultat ved hjælp af 'pow()'-funktionen.



Eksempel 2:

'iostream' såvel som 'cmath' header-filer er inkluderet her. Derefter placeres 'navneområdet std'. Under dette kaldes 'main()'. Derefter erklærer vi tre variabler, som er 'værdi', 'eksponent' og 'udfald' som 'int' datatypen. Nu tildeler vi '6' til 'værdi'-variablen og '5' til 'eksponent'-variablen.

Efter dette bruger vi funktionen 'pow()'. Derefter sender vi begge variabler til denne 'pow()'-funktion og tildeler dens resultat til 'outcome'-variablen. Herefter bruger vi 'cout' og udskriver erklæringen her først. Derefter, i den næste 'cout', viser vi 'værdien', 'eksponenten' såvel som 'resultatet'.

Kode 2:

#include
#include
bruger navneområde std;
int main ( ) {
int værdi, eksponent, udfald;
værdi = 6 ;
eksponent = 5 ;
udfald = pow ( værdi, eksponent ) ;
cout << 'Vi bruger power-funktionen her!' << endl;
cout << værdi << '^' << eksponent << ' = ' << resultat;

Vend tilbage 0 ;
}


Produktion:

Funktionen 'pow()' hjælper os med at nå frem til svaret '6' hævet til '5', som er '7776', som præsenteret i det følgende:

Eksempel 3:

I denne kode finder vi potensen af ​​float-tallet, hvor eksponenten også er float-datatypen. Her indsættes 'namespace std' efter 'iostream' og 'cmath' header-filer er inkluderet. Funktionen 'main()' kaldes derefter, og tre variabler kaldet 'n_value', 'e_value' og 'p_result' erklæres som datatypen 'float'. Vi indstiller nu 'n_value' variablen til '8.2' og 'e_value' variablen til '3.2'.

Derefter bruger vi funktionen 'pow()', sender begge variabler til den og tildeler funktionens output til variablen 'p_result'. Dernæst bruger vi 'cout'-funktionen til at udskrive erklæringen. I det følgende 'cout' vil vi vise 'n_value', 'e_value' og 'p_result' som følger:

Kode 3:

#include
#include
bruger navneområde std;
int main ( ) {
float n_value, e_value, p_result ;
n_værdi = 8.2 ;
e_værdi = 3.2 ;
p_result = pow ( n_værdi, e_værdi ) ;
cout << 'Vi bruger power-funktionen her!' << endl;
cout << n_værdi << '^' << e_værdi << ' = ' << p_resultat;
Vend tilbage 0 ;
}


Produktion:

Her er resultatet, hvor vi finder potensen af ​​flydertallet, hvis eksponent også er flydertallet ved hjælp af 'pow()'-funktionen.

Eksempel 4:

Denne kode beregner potensen af ​​det dobbelte tal med eksponenten som den dobbelte datatype. I dette tilfælde er 'iostream'- og 'cmath'-headerfilerne inkluderet, før 'navneområdet std' inkluderes. Følgende kode kalder 'main()'-funktionen og erklærer tre variable med den 'dobbelte' datatype, og disse er 'd_Num', 'd_Expo' og 'd_PowRes'. Variablerne 'd_num' og 'd_expo' er nu initialiseret med henholdsvis '2.25' og '5.21'.

Dernæst tildeler vi 'pow()'-funktionens output til 'd_PowRes'-variablen og bruger 'pow()'-funktionen og overfører begge variabler til den. Dernæst udskriver vi sætningen her ved hjælp af 'cout'-funktionen. 'd_Num', 'd_Expo' og 'd_PowRes' vises i den efterfølgende 'cout'.

Kode 4:

#include
#include
bruger navneområde std;
int main ( ) {
dobbelt d_Num, d_Expo , d_PowRes ;
d_Number = 2,25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << 'Vi bruger power-funktionen her!' << endl;
cout << 'Nummeret er' << d_Num << 'Dens eksponent er' << d_Expo << endl;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
Vend tilbage 0 ;
}


Produktion:

Dette er resultatet af at bruge funktionen 'pow()' til at få magten af ​​et dobbelt tal, hvis eksponent ligeledes er et dobbelt tal.

Eksempel 5:

I denne sidste kode finder vi potensen af ​​et tal, hvis eksponent er det negative tal. 'bits/stdc++.h' og 'math.h' header-filer er inkluderet her sammen med 'iostream' header-filen i denne kode, da 'math.h' header-filen indeholder 'pow()'-funktionens definition.

Herefter tilføjer vi 'std'-navnerummet. Så kaldes 'main()' nu. 'b'-variablen initialiseres her som 'float'-datatypen, og værdien '4.87' tildeles denne variabel. Under denne initialiseres 'int'-variablen 'e' med den negative værdi, som er '-2'. Så er 'flyderesultatet' også erklæret her. Herunder initialiserer vi denne 'resultat'-variabel og tildeler 'pow()'-funktionen til denne variabel, hvor begge variabler 'b' og 'e' er placeret som parametre.

Her indsætter vi bunden af ​​'float'-datatypen. Eksponenten er den negative heltalsværdi. Nu er resultatet, som vi får efter at have anvendt denne funktion, gemt i 'resultat'-variablen, som vises i det følgende ved hjælp af 'cout' under dette.

Kode 5:

#include
#include
#inkluder
bruger navneområde std;
int main ( ) {
flyde b = 4,87 ;
int e = -2 ;
flyde resultat;
resultat = pow ( b, e ) ;
cout << 'Eksponenten er negativ her' << endl;
cout << b << '^' << det er << ' = ' << resultat;
Vend tilbage 0 ;
}


Produktion:

Dette giver resultatet, hvor vi indsætter den negative eksponent til det flydende basistal i vores kode. Vi får dette effektresultat med 'pow()'-funktionen.

Konklusion

Funktionen 'pow()' i C++ udforskes her i denne vejledning. Vi definerede det som at beregne styrken af ​​ethvert tal, hvor vi bruger denne 'pow()'-funktion. Vi har også illustreret flere eksempler på anvendelse af denne 'pow()' funktion på antallet af forskellige datatyper i C++ programmering. Vi har også beregnet styrken af ​​tallet, hvor eksponenten er den negative værdi, og gengivet output fra al kode i denne vejledning.