Primeri Pow C++

Primeri Pow C



Jezik C++ ponuja funkcijo »pow()«, ki pomaga pri iskanju moči poljubnega števila. To funkcijo uporabljamo, ko želimo najti potenco števila v C++. Ta funkcija ima dva argumenta: prvi argument je 'osnova' ali število, katerega potenco želimo najti, naslednji argument pa je eksponent v tej funkciji. Ta funkcija »pow()« je definirana znotraj datoteke glave »math.h« ali »cmath« v programiranju C++. Naredimo nekaj kod in preverimo, kako ta metoda izračuna moč različnih števil v C++.

Primer 1:

Najprej so vključene datoteke glave: »iostream« in »cmath«. »Iostream« je vključen kot vhod/izhod in v njem so definirane druge funkcije. »cmath« je vključen, saj moramo potenco števila najti s pomočjo funkcije »pow()«, ki je definirana v tej datoteki glave. Nato moramo dodati imenski prostor »std«, da nam ga ni treba dodati ločeno s funkcijami.







Pod tem prikličemo metodo »main()« in nato natisnemo nekaj besedila z uporabo »cout«, saj pomaga pri tiskanju v C++. Nato uporabimo funkcijo 'pow()', v kateri postavimo '5' kot prvi parameter, ki je tukaj 'osnova'. Nato postavimo '3' kot drugi parameter, ki je 'eksponent' tega števila. Zdaj ta funkcija »pow()« poišče potenco števila »5«, ki je povišana na potenco števila »3«, in prikaže rezultat moči, ko to funkcijo »pow()« postavimo v »cout«.



Koda 1:



#include
#include
uporaba imenskega prostora std;
int main ( ) {
cout << 'Tukaj računamo moč števila!' << endl;
cout << pow ( 5 , 3 ) ;

vrnitev 0 ;
}


Izhod:





Odgovor »5«, povišan na potenco »3«, je »125«, kar je tudi upodobljeno v nadaljevanju. Ta rezultat dobimo s pomočjo funkcije “pow()”.



Primer 2:

Tukaj sta vključeni datoteki glave »iostream« in »cmath«. Nato se postavi »namespace std«. Pod tem se pokliče »main()«. Nato deklariramo tri spremenljivke, ki so 'vrednost', 'eksponent' in 'rezultat', kot podatkovni tip 'int'. Zdaj spremenljivki »vrednost« dodelimo »6«, spremenljivki »eksponent« pa »5«.

Po tem uporabimo funkcijo 'pow()'. Nato obe spremenljivki posredujemo tej funkciji »pow()« in njen rezultat dodelimo spremenljivki »outcome«. Po tem uporabimo 'cout' in tukaj najprej natisnemo izjavo. Nato v naslednjem »coutu« prikažemo »vrednost«, »eksponent« in tudi »rezultat«.

Koda 2:

#include
#include
uporaba imenskega prostora std;
int main ( ) {
int vrednost, eksponent, rezultat;
vrednost = 6 ;
eksponent = 5 ;
izid = pow ( vrednost, eksponent ) ;
cout << 'Tukaj uporabljamo funkcijo moči!' << endl;
cout << vrednost << '^' << eksponent << ' = ' << izid;

vrnitev 0 ;
}


Izhod:

Funkcija »pow()« nam pomaga priti do odgovora »6«, povečanega na potenco »5«, kar je »7776«, kot je predstavljeno v naslednjem:

Primer 3:

V tej kodi bomo našli potenco števila s plavajočim delom, kjer je eksponent tudi tip podatkov s plavajočim. Tukaj je »namespace std« vstavljen po vključenih datotekah glave »iostream« in »cmath«. Nato se pokliče funkcija »main()« in tri spremenljivke z imenom »n_value«, »e_value« in »p_result« so deklarirane kot podatkovni tip »float«. Sedaj smo nastavili spremenljivko “n_value” na “8.2” in spremenljivko “e_value” na “3.2”.

Nato uporabimo funkcijo »pow()«, ji posredujemo obe spremenljivki in dodelimo izhod funkcije spremenljivki »p_result«. Nato uporabimo funkcijo 'cout' za tiskanje izjave. V naslednjem »cout« bomo prikazali »n_value«, »e_value« in »p_result«, kot sledi:

Koda 3:

#include
#include
uporaba imenskega prostora std;
int main ( ) {
float n_vrednost, e_vrednost, p_rezultat;
n_vrednost = 8.2 ;
e_vrednost = 3.2 ;
p_rezultat = pow ( n_vrednost, e_vrednost ) ;
cout << 'Tukaj uporabljamo funkcijo moči!' << endl;
cout << n_vrednost << '^' << e_vrednost << ' = ' << p_rezultat;
vrnitev 0 ;
}


Izhod:

Tukaj je rezultat, v katerem najdemo potenco števila s plavajočim delom, katerega eksponent je tudi število s plavajočim delom s pomočjo funkcije »pow()«.

Primer 4:

Ta koda izračuna potenco dvojnega števila z eksponentom kot dvojnim podatkovnim tipom. V tem primeru sta datoteki glave »iostream« in »cmath« vključeni pred vključitvijo »namespace std«. Naslednja koda pokliče funkcijo »main()« in deklarira tri spremenljivke s podatkovnim tipom »double«, to so »d_Num«, »d_Expo« in »d_PowRes«. Spremenljivki »d_num« in »d_expo« sta zdaj inicializirani z »2,25« oziroma »5,21«.

Nato dodelimo izhod funkcije »pow()« spremenljivki »d_PowRes« in uporabimo funkcijo »pow()« ter ji posredujemo obe spremenljivki. Nato tukaj natisnemo stavek s funkcijo 'cout'. »d_Num«, »d_Expo« in »d_PowRes« so prikazani v naslednjem »cout«.

Koda 4:

#include
#include
uporaba imenskega prostora std;
int main ( ) {
dvojno d_Num, d_Expo, d_PowRes;
d_Število = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << 'Tukaj uporabljamo funkcijo moči!' << endl;
cout << 'Številka je' << d_Št << 'Njegov eksponent je' << d_Expo << endl;
cout << d_Št << '^' << d_Expo << ' = ' << d_PowRes;
vrnitev 0 ;
}


Izhod:

To je rezultat uporabe funkcije »pow()« za pridobitev potence dvojnega števila, katerega eksponent je prav tako dvojno število.

Primer 5:

V tej zadnji kodi bomo našli potenco števila, katerega eksponent je negativno število. Datoteki glave »bits/stdc++.h« in »math.h« sta vključeni tukaj skupaj z datoteko glave »iostream« v to kodo, saj datoteka glave »math.h« vsebuje definicijo funkcije »pow()«.

Po tem dodamo imenski prostor »std«. Nato se zdaj pokliče »main()«. Spremenljivka »b« je tukaj inicializirana kot podatkovni tip »float« in tej spremenljivki je dodeljena vrednost »4,87«. Pod tem je 'int' spremenljivka 'e' inicializirana z negativno vrednostjo, ki je '-2'. Nato je tukaj deklariran tudi 'float rezultat'. Pod tem inicializiramo to spremenljivko »result« in tej spremenljivki dodelimo funkcijo »pow()«, v kateri sta obe spremenljivki »b« in »e« postavljeni kot parametra.

Tukaj vstavimo osnovo podatkovnega tipa 'float'. Eksponent je negativno celo število. Zdaj se rezultat, ki ga dobimo po uporabi te funkcije, shrani v spremenljivko »result«, ki je prikazana v nadaljevanju z uporabo »cout« pod tem.

Koda 5:

#include
#include
#include
uporaba imenskega prostora std;
int main ( ) {
float b = 4.87 ;
int e = -2 ;
rezultat plovca;
rezultat = pow ( b, e ) ;
cout << 'Eksponent je tukaj negativen' << endl;
cout << b << '^' << je << ' = ' << rezultat;
vrnitev 0 ;
}


Izhod:

To upodobi izid, kjer v kodo vstavimo negativni eksponent k osnovnemu številu s plavajočo številko. Ta rezultat moči dobimo s funkcijo 'pow()'.

Zaključek

Funkcija »pow()« v C++ je raziskana tukaj v tem priročniku. Opredelili smo ga kot izračun moči poljubnega števila, kjer uporabimo to funkcijo »pow()«. Ponazorili smo tudi več primerov uporabe te funkcije »pow()« na številkah različnih tipov podatkov v programiranju C++. Izračunali smo tudi potenco števila, kjer je eksponent negativna vrednost, in upodobili rezultate vse kode v tem priročniku.