Pow C++ primjeri

Pow C Primjeri



Jezik C++ nudi funkciju 'pow()' koja pomaže u pronalaženju snage bilo kojeg broja. Ovu funkciju koristimo kada želimo pronaći potenciju broja u C++. Ova funkcija uzima dva argumenta: prvi argument je 'baza' ili broj čiju potenciju želimo pronaći, a sljedeći argument je eksponent u ovoj funkciji. Ova funkcija “pow()” definirana je unutar datoteke zaglavlja “math.h” ili “cmath” u C++ programiranju. Napravimo neke kodove i provjerimo kako ova metoda izračunava snagu različitih brojeva u C++.

Primjer 1:

Prvo su uključene datoteke zaglavlja: 'iostream' i 'cmath'. 'Iostream' je uključen kao ulaz/izlaz i ostale funkcije su definirane u njemu. “cmath” je uključen jer moramo pronaći potenciju broja uz pomoć funkcije “pow()” koja je definirana u ovoj datoteci zaglavlja. Zatim moramo dodati prostor imena 'std' tako da ga ne moramo zasebno dodavati s funkcijama.







Ispod toga, pozivamo metodu “main()” i zatim ispisujemo neki tekst koristeći “cout” jer pomaže u ispisivanju u C++. Zatim koristimo funkciju “pow()” u kojoj postavljamo “5” kao prvi parametar koji je ovdje “baza”. Zatim postavljamo '3' kao drugi parametar koji je 'eksponent' tog broja. Sada ova funkcija “pow()” pronalazi potenciju broja “5” koja se podiže na potenciju “3” i prikazuje rezultat snage dok ovu funkciju “pow()” stavljamo unutar “cout”.



Kod 1:



#include
#include
korištenje imenskog prostora std;
int glavni ( ) {
cout << 'Mi ovdje računamo snagu broja!' << endl;
cout << pow ( 5 , 3 ) ;

povratak 0 ;
}


Izlaz:





Odgovor '5' podignut na potenciju '3' je '125' što je također prikazano u nastavku. Ovaj rezultat dobivamo uz pomoć funkcije “pow()”.



Primjer 2:

Ovdje su uključene datoteke zaglavlja 'iostream' kao i 'cmath'. Zatim se postavlja “namespace std”. Ispod toga se poziva 'main()'. Zatim deklariramo tri varijable koje su 'vrijednost', 'eksponent' i 'ishod' kao tip podataka 'int'. Sada dodjeljujemo '6' varijabli 'vrijednost' i '5' varijabli 'eksponent'.

Nakon toga koristimo funkciju 'pow()'. Zatim prosljeđujemo obje varijable ovoj 'pow()' funkciji i dodjeljujemo njen rezultat varijabli 'outcome'. Nakon toga koristimo 'cout' i ovdje prvo ispisujemo izjavu. Zatim, u sljedećem “cout” prikazujemo “value”, “exponent”, kao i “outcome”.

Kod 2:

#include
#include
korištenje imenskog prostora std;
int glavni ( ) {
int vrijednost, eksponent, ishod;
vrijednost = 6 ;
eksponent = 5 ;
ishod = pow ( vrijednost, eksponent ) ;
cout << 'Ovdje koristimo funkciju napajanja!' << endl;
cout << vrijednost << '^' << eksponent << ' = ' << ishod;

povratak 0 ;
}


Izlaz:

Funkcija 'pow()' pomaže nam doći do odgovora '6' podignutog na potenciju '5' što je '7776' kao što je prikazano u nastavku:

Primjer 3:

U ovom kodu pronaći ćemo potenciju broja s pomičnim zarezom gdje je eksponent ujedno i tip podataka za pomičnu vrijednost. Ovdje se 'namespace std' umeće nakon što su uključene datoteke zaglavlja 'iostream' i 'cmath'. Zatim se poziva funkcija “main()”, a tri varijable pod nazivom “n_value”, “e_value” i “p_result” deklariraju se kao tip podataka “float”. Sada postavljamo varijablu “n_value” na “8.2” i varijablu “e_value” na “3.2”.

Zatim koristimo funkciju 'pow()', prosljeđujući joj obje varijable i dodjeljujući izlaz funkcije varijabli 'p_result'. Zatim koristimo funkciju 'cout' za ispis izjave. U sljedećem 'cout' prikazat ćemo 'n_value', 'e_value' i 'p_result' na sljedeći način:

Kod 3:

#include
#include
korištenje imenskog prostora std;
int glavni ( ) {
float n_vrijednost, e_vrijednost, p_rezultat;
n_vrijednost = 8.2 ;
e_vrijednost = 3.2 ;
p_rezultat = pow ( n_vrijednost, e_vrijednost ) ;
cout << 'Ovdje koristimo funkciju napajanja!' << endl;
cout << n_vrijednost << '^' << e_vrijednost << ' = ' << p_rezultat;
povratak 0 ;
}


Izlaz:

Ovdje je rezultat u kojem nalazimo potenciju broja s pomičnim zarezom čiji je eksponent također broj s pomičnim zahvatom uz pomoć funkcije 'pow()'.

Primjer 4:

Ovaj kod izračunava potenciju dvostrukog broja s eksponentom kao dvostrukom vrstom podataka. U ovom slučaju, datoteke zaglavlja 'iostream' i 'cmath' uključene su prije nego što je uključen 'namespace std'. Sljedeći kod poziva funkciju “main()” i deklarira tri varijable s tipom podataka “double”, a to su “d_Num”, “d_Expo” i “d_PowRes”. Varijable “d_num” i “d_expo” sada su inicijalizirane s “2.25” odnosno “5.21”.

Zatim dodjeljujemo izlaz funkcije “pow()” varijabli “d_PowRes” i koristimo funkciju “pow()”, prosljeđujući joj obje varijable. Zatim ispisujemo rečenicu ovdje pomoću funkcije 'cout'. “d_Num”, “d_Expo” i “d_PowRes” prikazani su u sljedećem “cout”.

Kod 4:

#include
#include
korištenje imenskog prostora std;
int glavni ( ) {
dvostruki d_Num, d_Expo, d_PowRes;
d_Broj = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << 'Ovdje koristimo funkciju napajanja!' << endl;
cout << 'Broj je' << d_Br << ' Njegov eksponent je ' << d_Expo << endl;
cout << d_Br << '^' << d_Expo << ' = ' << d_PowRes;
povratak 0 ;
}


Izlaz:

To je rezultat korištenja funkcije 'pow()' za dobivanje potencije dvostrukog broja čiji je eksponent isto tako dvostruki broj.

Primjer 5:

U ovom posljednjem kodu pronaći ćemo potenciju broja čiji je eksponent negativan broj. Datoteke zaglavlja 'bits/stdc++.h' i 'math.h' uključene su ovdje zajedno s datotekom zaglavlja 'iostream' u ovom kodu budući da datoteka zaglavlja 'math.h' sadrži definiciju funkcije 'pow()'.

Nakon toga dodajemo prostor imena 'std'. Zatim se sada poziva 'main()'. Varijabla 'b' ovdje je inicijalizirana kao tip podataka 'float' i ovoj varijabli je dodijeljena vrijednost '4.87'. Ispod toga, 'int' varijabla 'e' inicijalizirana je negativnom vrijednošću koja je '-2'. Zatim se ovdje također deklarira 'float rezultat'. Ispod ovoga, inicijaliziramo ovu varijablu 'rezultat' i dodjeljujemo funkciju 'pow()' ovoj varijabli u kojoj su obje varijable 'b' i 'e' postavljene kao parametri.

Ovdje umećemo bazu tipa podataka 'float'. Eksponent je negativna cijela vrijednost. Sada, ishod koji dobijemo nakon primjene ove funkcije sprema se u varijablu 'result' koja je prikazana u nastavku koristeći 'cout' ispod ovoga.

Kod 5:

#include
#include
#include
korištenje imenskog prostora std;
int glavni ( ) {
float b = 4.87 ;
int e = -2 ;
float rezultat;
rezultat = pow ( b, e ) ;
cout << 'Ovdje je eksponent negativan' << endl;
cout << b << '^' << to je << ' = ' << proizlaziti;
povratak 0 ;
}


Izlaz:

Ovo prikazuje ishod gdje u naš kod umećemo negativni eksponent u osnovni broj float. Ovaj rezultat snage dobivamo s funkcijom 'pow()'.

Zaključak

Funkcija “pow()” u jeziku C++ istražena je ovdje u ovom vodiču. Definirali smo to kao izračunavanje snage bilo kojeg broja gdje koristimo ovu funkciju 'pow()'. Također smo ilustrirali nekoliko primjera primjene ove funkcije 'pow()' na brojeve različitih tipova podataka u C++ programiranju. Također smo izračunali potenciju broja gdje je eksponent negativna vrijednost i prikazali rezultate svih kodova u ovom vodiču.