Pow C++ eksempler

Pow C Eksempler



C++-språket gir en 'pow()'-funksjon som hjelper deg med å finne kraften til et hvilket som helst tall. Vi bruker denne funksjonen når vi vil finne potensen til tallet i C++. Denne funksjonen tar to argumenter: det første argumentet er 'basen' eller tallet hvis potens vi ønsker å finne, og det neste argumentet er eksponenten i denne funksjonen. Denne 'pow()'-funksjonen er definert i 'math.h'- eller 'cmath'-overskriftsfilen i C++-programmering. La oss gjøre noen koder og sjekke hvordan denne metoden beregner kraften til forskjellige tall i C++.

Eksempel 1:

Overskriftsfilene er inkludert først: 'iostream' og 'cmath'. 'iostream' er inkludert som input/output og de andre funksjonene er definert i den. 'cmath' er inkludert da vi må finne kraften til et tall ved hjelp av 'pow()'-funksjonen som er definert i denne overskriftsfilen. Deretter må vi legge til 'std' navneområdet slik at vi ikke trenger å legge det til med funksjonene separat.







Under dette påkaller vi 'main()'-metoden og skriver deretter ut litt tekst ved å bruke 'cout' da det hjelper til med utskrift i C++. Deretter bruker vi 'pow()'-funksjonen der vi plasserer '5' som den første parameteren som er 'basen' her. Deretter plasserer vi '3' som den andre parameteren som er 'eksponenten' til det tallet. Nå finner denne 'pow()'-funksjonen kraften til tallet '5' som heves til '3' og viser kraftresultatet når vi legger denne 'pow()'-funksjonen i 'cout'.



Kode 1:



#include
#include
bruker navneområde std;
int main ( ) {
cout << 'Vi beregner kraften til tallet her!' << endl;
cout << pow ( 5 , 3 ) ;

komme tilbake 0 ;
}


Produksjon:





Svaret på '5' hevet til potensen '3' er '125' som også er gjengitt i det følgende. Vi får dette resultatet ved hjelp av 'pow()'-funksjonen.



Eksempel 2:

'iostream' så vel som 'cmath' header-filene er inkludert her. Deretter plasseres 'navneområdet std'. Under dette kalles 'main()'. Deretter erklærer vi tre variabler som er 'verdi', 'eksponent' og 'utfall' som 'int'-datatypen. Nå tildeler vi '6' til 'verdi'-variabelen og '5' til 'eksponent'-variabelen.

Etter dette bruker vi 'pow()'-funksjonen. Deretter sender vi begge variablene til denne 'pow()'-funksjonen og tilordner resultatet til 'outcome'-variabelen. Etter dette bruker vi 'cout' og skriver ut uttalelsen her først. Så, i neste 'cout', viser vi 'verdien', 'eksponenten', så vel som 'utfallet'.

Kode 2:

#include
#include
bruker navneområde std;
int main ( ) {
int verdi, eksponent, utfall;
verdi = 6 ;
eksponent = 5 ;
utfall = pow ( verdi, eksponent ) ;
cout << 'Vi bruker power-funksjonen her!' << endl;
cout << verdi << '^' << eksponent << ' = ' << utfall;

komme tilbake 0 ;
}


Produksjon:

'pow()'-funksjonen hjelper oss å komme til svaret på '6' hevet til kraften '5' som er '7776' som presentert i følgende:

Eksempel 3:

I denne koden vil vi finne potensen til flyttallet der eksponenten også er flytedatatypen. Her settes 'namespace std' inn etter at 'iostream'- og 'cmath'-headerfilene er inkludert. Funksjonen 'main()' kalles deretter, og tre variabler kalt 'n_value', 'e_value' og 'p_result' er deklarert som 'float'-datatypen. Vi setter nå 'n_value'-variabelen til '8.2' og 'e_value'-variabelen til '3.2'.

Deretter bruker vi 'pow()'-funksjonen, sender begge variablene til den og tildeler funksjonens utgang til 'p_result'-variabelen. Deretter bruker vi 'cout'-funksjonen for å skrive ut setningen. I følgende 'cout' vil vi vise 'n_value', 'e_value' og 'p_result' som følger:

Kode 3:

#include
#include
bruker navneområde std;
int main ( ) {
flyte n_verdi, e_verdi, p_resultat ;
n_verdi = 8.2 ;
e_value = 3.2 ;
p_result = pow ( n_verdi, e_verdi ) ;
cout << 'Vi bruker power-funksjonen her!' << endl;
cout << n_verdi << '^' << e_verdi << ' = ' << p_resultat;
komme tilbake 0 ;
}


Produksjon:

Her er utfallet der vi finner potensen til flyttallet hvis eksponent også er flyttallet ved hjelp av 'pow()'-funksjonen.

Eksempel 4:

Denne koden beregner potensen til det doble tallet med eksponenten som den doble datatypen. I dette tilfellet er 'iostream' og 'cmath' overskriftsfilene inkludert før 'navneområdet std' er inkludert. Følgende kode kaller «main()»-funksjonen og erklærer tre variabler med «dobbel»-datatypen, og disse er «d_Num», «d_Expo» og «d_PowRes». Variablene 'd_num' og 'd_expo' er nå initialisert med henholdsvis '2.25' og '5.21'.

Deretter tildeler vi 'pow()'-funksjonens utgang til 'd_PowRes'-variabelen og bruker 'pow()'-funksjonen, og sender begge variablene til den. Deretter skriver vi ut setningen her ved å bruke 'cout'-funksjonen. 'd_Num', 'd_Expo' og 'd_PowRes' vises i den påfølgende 'cout'.

Kode 4:

#include
#include
bruker navneområde std;
int main ( ) {
dobbel d_Num, d_Expo , d_PowRes ;
d_Number = 2,25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << 'Vi bruker power-funksjonen her!' << endl;
cout << 'Nummeret er' << d_Num << 'Dens eksponent er' << d_Expo << endl;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
komme tilbake 0 ;
}


Produksjon:

Dette er et resultat av å bruke 'pow()'-funksjonen for å få kraften til et dobbelt tall hvis eksponent også er et dobbelt tall.

Eksempel 5:

I denne siste koden vil vi finne potensen til et tall hvis eksponent er det negative tallet. 'bits/stdc++.h' og 'math.h'-headerfilene er inkludert her sammen med 'iostream'-headerfilen i denne koden, da 'math.h'-headerfilen inneholder 'pow()'-funksjonens definisjon.

Etter dette legger vi til 'std' navneområdet. Deretter kalles 'main()' nå. 'b'-variabelen initialiseres her som 'float'-datatypen og verdien '4.87' er tilordnet denne variabelen. Under denne initialiseres 'int'-variabelen 'e' med den negative verdien som er '-2'. Deretter er 'flyteresultatet' også deklarert her. Under dette initialiserer vi denne 'resultat'-variabelen og tilordner 'pow()'-funksjonen til denne variabelen der begge variablene 'b' og 'e' er plassert som parametere.

Her setter vi inn basen til datatypen 'flytende'. Eksponenten er den negative heltallsverdien. Nå lagres resultatet vi får etter å ha brukt denne funksjonen i 'resultat'-variabelen som vises i det følgende ved å bruke 'cout' under denne.

Kode 5:

#include
#include
#inkluder
bruker navneområde std;
int main ( ) {
flyte b = 4,87 ;
int e = -2 ;
flyte resultat;
resultat = pow ( b, e ) ;
cout << 'Eksponenten er negativ her' << endl;
cout << b << '^' << Det er << ' = ' << resultat;
komme tilbake 0 ;
}


Produksjon:

Dette gjengir resultatet der vi setter inn den negative eksponenten til det flytende basenummeret i koden vår. Vi får dette effektresultatet med 'pow()'-funksjonen.

Konklusjon

'pow()'-funksjonen i C++ utforskes her i denne veiledningen. Vi definerte det som å beregne kraften til et hvilket som helst tall der vi bruker denne 'pow()'-funksjonen. Vi illustrerte også flere eksempler på bruk av denne 'pow()'-funksjonen på antall forskjellige datatyper i C++-programmering. Vi beregnet også kraften til tallet der eksponenten er den negative verdien og gjengitt utdataene til all kode i denne veiledningen.