Príklady Pow C++

Priklady Pow C



Jazyk C++ poskytuje funkciu „pow()“, ktorá pomáha nájsť mocninu ľubovoľného čísla. Túto funkciu používame, keď chceme nájsť mocninu čísla v C++. Táto funkcia má dva argumenty: prvý argument je „základ“ alebo číslo, ktorého mocninu chceme nájsť a ďalší argument je exponent v tejto funkcii. Táto funkcia „pow()“ je definovaná v hlavičkovom súbore „math.h“ alebo „cmath“ v programovaní C++. Urobme niekoľko kódov a skontrolujeme, ako táto metóda počíta silu rôznych čísel v C++.

Príklad 1:

Najprv sú zahrnuté hlavičkové súbory: „iostream“ a „cmath“. „iostream“ je zahrnutý ako vstup/výstup a ostatné funkcie sú v ňom definované. „Cmath“ je zahrnutá, pretože musíme nájsť silu čísla pomocou funkcie „pow()“, ktorá je definovaná v tomto hlavičkovom súbore. Potom musíme pridať menný priestor „std“, aby sme ho nemuseli pridávať s funkciami samostatne.







Pod tým vyvoláme metódu „main()“ a potom vytlačíme nejaký text pomocou „cout“, pretože to pomáha pri tlači v C++. Potom použijeme funkciu „pow()“, v ktorej umiestnime „5“ ako prvý parameter, ktorý je tu „základ“. Potom umiestnime „3“ ako druhý parameter, ktorý je „exponentom“ tohto čísla. Teraz táto funkcia „pow()“ nájde mocninu čísla „5“, ktoré je umocnené na „3“ a zobrazí výsledok výkonu, keď túto funkciu „pow()“ vložíme do „cout“.



Kód 1:



#include
#include
pomocou menného priestoru std;
int main ( ) {
cout << 'Tu počítame silu čísla!' << endl;
cout << pow ( 5 , 3 ) ;

vrátiť 0 ;
}


Výkon:





Odpoveď „5“ umocnená na „3“ je „125“, čo je tiež znázornené v nasledujúcom texte. Tento výsledok získame pomocou funkcie „pow()“.



Príklad 2:

Sú tu zahrnuté hlavičkové súbory „iostream“, ako aj „cmath“. Potom sa umiestni „namespace std“. Pod tým sa volá „main()“. Potom deklarujeme tri premenné, ktoré sú „hodnota“, „exponent“ a „výsledok“ ako typ údajov „int“. Teraz priradíme „6“ premennej „hodnota“ a „5“ premennej „exponent“.

Potom použijeme funkciu „pow()“. Potom obe premenné odovzdáme tejto funkcii „pow()“ a jej výsledok priradíme premennej „outcome“. Potom použijeme „cout“ a vyhlásenie vytlačíme najskôr tu. Potom v ďalšom „coute“ zobrazíme „hodnotu“, „exponent“, ako aj „výsledok“.

Kód 2:

#include
#include
pomocou menného priestoru std;
int main ( ) {
int hodnota, exponent, výsledok;
hodnota = 6 ;
exponent = 5 ;
výsledok = pow ( hodnota, exponent ) ;
cout << 'Tu využívame funkciu napájania!' << endl;
cout << hodnotu << '^' << exponent << ' = ' << výsledok;

vrátiť 0 ;
}


Výkon:

Funkcia „pow()“ nám pomáha dospieť k odpovedi „6“ umocnenej na „5“, čo je „7776“, ako je uvedené nižšie:

Príklad 3:

V tomto kóde nájdeme silu čísla float, kde exponent je zároveň dátový typ float. Tu sa „namespace std“ vloží za hlavičkový súbor „iostream“ a „cmath“. Potom sa zavolá funkcia „main()“ a tri premenné s názvom „n_value“, „e_value“ a „p_result“ sa deklarujú ako typ údajov „float“. Teraz nastavíme premennú „n_value“ na „8.2“ a premennú „e_value“ na „3.2“.

Potom použijeme funkciu „pow()“, odovzdáme jej obe premenné a priradíme výstup funkcie premennej „p_result“. Ďalej použijeme funkciu „cout“ na tlač výpisu. V nasledujúcom „cout“ zobrazíme „n_value“, „e_value“ a „p_result“ takto:

Kód 3:

#include
#include
pomocou menného priestoru std;
int main ( ) {
float n_value, e_value, p_result ;
n_hodnota = 8.2 ;
e_value = 3.2 ;
p_result = pow ( n_value, e_value ) ;
cout << 'Tu využívame funkciu napájania!' << endl;
cout << n_hodnota << '^' << e_value << ' = ' << p_result;
vrátiť 0 ;
}


Výkon:

Tu je výsledok, v ktorom pomocou funkcie „pow()“ nájdeme mocninu čísla float, ktorého exponentom je aj číslo float.

Príklad 4:

Tento kód vypočíta silu dvojitého čísla s exponentom ako typ údajov double. V tomto prípade sú hlavičkové súbory „iostream“ a „cmath“ zahrnuté pred „namespace std“. Nasledujúci kód volá funkciu „main()“ a deklaruje tri premenné s dátovým typom „double“, a to „d_Num“, „d_Expo“ a „d_PowRes“. Premenné „d_num“ a „d_expo“ sú teraz inicializované s „2.25“ a „5.21“.

Ďalej priradíme výstup funkcie „pow()“ premennej „d_PowRes“ a použijeme funkciu „pow()“, pričom jej odovzdáme obe premenné. Ďalej tu vytlačíme vetu pomocou funkcie „cout“. „d_Num“, „d_Expo“ a „d_PowRes“ sa zobrazia v nasledujúcom „cout“.

Kód 4:

#include
#include
pomocou menného priestoru std;
int main ( ) {
double d_Num, d_Expo , d_PowRes ;
d_Number = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << 'Tu využívame funkciu napájania!' << endl;
cout << 'Číslo je' << d_Num << 'Jeho exponent je' << d_Expo << endl;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
vrátiť 0 ;
}


Výkon:

Vyplýva to z použitia funkcie „pow()“ na získanie mocniny dvojitého čísla, ktorého exponent je tiež dvojité číslo.

Príklad 5:

V tomto poslednom kóde nájdeme mocninu čísla, ktorého exponent je záporné číslo. Hlavičkové súbory „bits/stdc++.h“ a „math.h“ sú tu zahrnuté spolu s hlavičkovým súborom „iostream“ v tomto kóde, pretože hlavičkový súbor „math.h“ obsahuje definíciu funkcie „pow()“.

Potom pridáme menný priestor „std“. Potom sa teraz volá „main()“. Premenná „b“ je tu inicializovaná ako dátový typ „float“ a tejto premennej je priradená hodnota „4,87“. Pod tým je premenná „int“ „e“ inicializovaná zápornou hodnotou, ktorá je „-2“. Potom sa tu deklaruje aj „pohyblivý výsledok“. Pod tým inicializujeme túto premennú „výsledok“ a tejto premennej priradíme funkciu „pow()“, v ktorej sú obe premenné „b“ a „e“ umiestnené ako parametre.

Tu vložíme základ dátového typu „float“. Exponent je záporné celé číslo. Teraz sa výsledok, ktorý získame po použití tejto funkcie, uloží do premennej „výsledok“, ktorá sa zobrazí nižšie pomocou „cout“.

Kód 5:

#include
#include
#include
pomocou menného priestoru std;
int main ( ) {
plavák b = 4,87 ;
int e = -2 ;
float výsledok;
výsledok = pow ( b, e ) ;
cout << 'Exponent je tu záporný' << endl;
cout << b << '^' << to je << ' = ' << výsledok;
vrátiť 0 ;
}


Výkon:

Toto vykreslí výsledok, do ktorého vložíme záporný exponent k základnému číslu s pohyblivou čiarou v našom kóde. Tento výsledok výkonu získame pomocou funkcie „pow()“.

Záver

Funkcia „pow()“ v C++ je preskúmaná tu v tejto príručke. Definovali sme to ako výpočet sily ľubovoľného čísla, kde používame túto funkciu „pow()“. Tiež sme ilustrovali niekoľko príkladov použitia tejto funkcie „pow()“ na číslach rôznych dátových typov v programovaní v C++. Vypočítali sme tiež silu čísla, kde exponent je záporná hodnota, a vykreslili sme výstupy všetkého kódu v tejto príručke.