Pow C++ piemēri

Pow C Piemeri



C++ valoda nodrošina funkciju “pow()”, kas palīdz atrast jebkura skaitļa jaudu. Mēs izmantojam šo funkciju, ja vēlamies atrast skaitļa jaudu C++. Šai funkcijai ir divi argumenti: pirmais arguments ir “bāze” jeb skaitlis, kura jaudu mēs vēlamies atrast, un nākamais arguments ir šīs funkcijas eksponents. Šī funkcija “pow()” ir definēta C++ programmēšanas galvenes failā “math.h” vai “cmath”. Izdarīsim dažus kodus un pārbaudīsim, kā šī metode aprēķina dažādu skaitļu jaudu C++ valodā.

1. piemērs:

Vispirms ir iekļauti galvenes faili: “iostream” un “cmath”. “iostream” ir iekļauta kā ievade/izvade, un tajā ir definētas pārējās funkcijas. “Cmath” ir iekļauts, jo mums ir jāatrod skaitļa jauda, ​​izmantojot funkciju “pow ()”, kas ir definēta šajā galvenes failā. Pēc tam mums ir jāpievieno nosaukumvieta “std”, lai tā nebūtu jāpievieno ar funkcijām atsevišķi.







Zem tā mēs izsaucam metodi “main()” un pēc tam izdrukājam tekstu, izmantojot “cout”, jo tas palīdz drukāt C++. Pēc tam mēs izmantojam funkciju “pow()”, kurā kā pirmo parametru ievietojam “5”, kas šeit ir “bāze”. Pēc tam mēs ievietojam “3” kā otro parametru, kas ir šī skaitļa “eksponents”. Tagad šī funkcija “pow()” atrod skaitļa “5” jaudu, kas tiek palielināta līdz “3” pakāpei, un parāda jaudas rezultātu, ievietojot šo “pow()” funkciju “cout” iekšpusē.



1. kods:



#include
#include
izmantojot namespace std;
int galvenais ( ) {
cout << 'Mēs šeit aprēķinām skaitļa jaudu!' << endl;
cout << pow ( 5 , 3 ) ;

atgriezties 0 ;
}


Izvade:





Atbilde uz “5”, kas pacelta līdz pakāpei “3”, ir “125”, kas tiek atveidota arī turpmāk. Šo rezultātu iegūstam ar funkcijas “pow()” palīdzību.



2. piemērs:

Šeit ir iekļauti “iostream”, kā arī “cmath” galvenes faili. Pēc tam tiek ievietota “namespace std”. Zem tā tiek izsaukts “main()”. Pēc tam mēs deklarējam trīs mainīgos lielumus, kas ir 'vērtība', 'eksponents' un 'iznākums' kā 'int' datu tips. Tagad mēs piešķiram “6” mainīgajam “vērtība” un “5” mainīgajam “eksponentam”.

Pēc tam mēs izmantojam funkciju “pow ()”. Pēc tam mēs nododam abus mainīgos šai funkcijai “pow()” un piešķiram tās rezultātu mainīgajam “rezultāts”. Pēc tam mēs izmantojam “cout” un vispirms izdrukājam paziņojumu šeit. Pēc tam nākamajā “cout” mēs parādām “vērtību”, “eksponentu”, kā arī “rezultātu”.

2. kods:

#include
#include
izmantojot namespace std;
int galvenais ( ) {
int vērtība, eksponents, rezultāts;
vērtība = 6 ;
eksponents = 5 ;
iznākums = pow ( vērtība, eksponents ) ;
cout << 'Mēs šeit izmantojam pow funkciju!' << endl;
cout << vērtību << '^' << eksponents << '=' << iznākums;

atgriezties 0 ;
}


Izvade:

Funkcija “pow()” palīdz mums iegūt atbildi “6”, kas palielināta līdz “5” pakāpei, kas ir “7776”, kā parādīts tālāk:

3. piemērs:

Šajā kodā mēs atradīsim peldošā skaitļa jaudu, kur eksponents ir arī peldošā datu tips. Šeit “namespace std” tiek ievietots pēc tam, kad ir iekļauti galvenes faili “iostream” un “cmath”. Pēc tam tiek izsaukta funkcija “main()”, un trīs mainīgie ar nosaukumu “n_value”, “e_value” un “p_result” tiek deklarēti kā “float” datu tips. Tagad mēs iestatām mainīgo “n_value” uz “8.2” un mainīgo “e_value” uz “3.2”.

Pēc tam mēs izmantojam funkciju “pow ()”, nododot tai abus mainīgos un piešķirot funkcijas izvadi mainīgajam “p_result”. Tālāk mēs izmantojam funkciju “cout”, lai izdrukātu paziņojumu. Nākamajā “cout” mēs parādīsim “n_value”, “e_value” un “p_result” šādi:

3. kods:

#include
#include
izmantojot namespace std;
int galvenais ( ) {
peldēt n_vērtību, e_vērtību, p_rezultātu ;
n_vērtība = 8.2 ;
e_vērtība = 3.2 ;
p_rezultāts = pow ( n_vērtība, e_vērtība ) ;
cout << 'Mēs šeit izmantojam pow funkciju!' << endl;
cout << n_vērtība << '^' << e_value << '=' << p_rezultāts;
atgriezties 0 ;
}


Izvade:

Šis ir rezultāts, kurā mēs atrodam peldošā skaitļa jaudu, kura eksponents ir arī peldošais skaitlis, izmantojot funkciju “pow()”.

4. piemērs:

Šis kods aprēķina dubultā skaitļa jaudu ar eksponentu kā dubulto datu tipu. Šajā gadījumā galvenes faili “iostream” un “cmath” ir iekļauti pirms “namespace std” iekļaušanas. Šis kods izsauc funkciju “main()” un deklarē trīs mainīgos ar “double” datu tipu, un tie ir “d_Num”, “d_Expo” un “d_PowRes”. Mainīgie “d_num” un “d_expo” tagad ir attiecīgi inicializēti ar “2.25” un “5.21”.

Tālāk mēs piešķiram funkcijas “pow()” izvadi mainīgajam “d_PowRes” un izmantojam funkciju “pow()”, nododot tam abus mainīgos. Tālāk mēs šeit izdrukājam teikumu, izmantojot funkciju “cout”. “d_Num”, “d_Expo” un “d_PowRes” tiek parādīti sekojošajā “cout”.

4. kods:

#include
#include
izmantojot namespace std;
int galvenais ( ) {
double d_Num, d_Expo , d_PowRes ;
d_skaitlis = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = pow ( d_Num, d_Expo ) ;
cout << 'Mēs šeit izmantojam pow funkciju!' << endl;
cout << 'Cipars ir' << d_Num << 'Tā eksponents ir' << d_Expo << endl;
cout << d_Num << '^' << d_Expo << '=' << d_PowRes;
atgriezties 0 ;
}


Izvade:

Tas rodas, izmantojot funkciju “pow()”, lai iegūtu dubultskaitļa jaudu, kura eksponents tāpat ir dubultskaitlis.

5. piemērs:

Šajā pēdējā kodā mēs atradīsim skaitļa jaudu, kura eksponents ir negatīvs skaitlis. Galvenes faili “bits/stdc++.h” un “math.h” ir iekļauti šajā kodā kopā ar galvenes failu “iostream”, jo galvenes fails “math.h” satur funkcijas “pow()” definīciju.

Pēc tam mēs pievienojam “std” nosaukumvietu. Tad tagad tiek izsaukts “main()”. Mainīgais “b” šeit tiek inicializēts kā “float” datu tips, un šim mainīgajam tiek piešķirta vērtība “4.87”. Zem tā “int” mainīgais “e” tiek inicializēts ar negatīvu vērtību, kas ir “-2”. Tad šeit tiek deklarēts arī “peldošais rezultāts”. Zem tā mēs inicializējam šo “rezultāta” mainīgo un šim mainīgajam piešķiram funkciju “pow()”, kurā kā parametri tiek ievietoti abi mainīgie “b” un “e”.

Šeit mēs ievietojam “peldošā” datu tipa bāzi. Eksponents ir negatīva vesela skaitļa vērtība. Tagad rezultāts, ko iegūstam pēc šīs funkcijas piemērošanas, tiek saglabāts mainīgajā “rezultāts”, kas tiek parādīts tālāk, izmantojot zem tā esošo “cout”.

5. kods:

#include
#include
#include
izmantojot namespace std;
int galvenais ( ) {
pludiņš b = 4.87 ;
int e = -2 ;
pludiņa rezultāts;
rezultāts = pow ( b, e ) ;
cout << 'Eksponents šeit ir negatīvs' << endl;
cout << b << '^' << Tas ir << '=' << rezultāts;
atgriezties 0 ;
}


Izvade:

Tādējādi tiek iegūts rezultāts, kurā kodā ievietojam negatīvo eksponentu peldošajam bāzes skaitlim. Šo jaudas rezultātu iegūstam ar funkciju “pow()”.

Secinājums

Funkcija “pow()” programmā C++ ir izpētīta šajā rokasgrāmatā. Mēs to definējām kā jebkura skaitļa jaudas aprēķināšanu, ja mēs izmantojam šo funkciju “pow ()”. Mēs arī ilustrējām vairākus piemērus šīs funkcijas “pow()” lietošanai dažādu datu tipu skaitļiem C++ programmēšanā. Mēs arī aprēķinājām skaitļa jaudu, kur eksponents ir negatīvā vērtība, un atveidojām visa šajā rokasgrāmatā esošā koda izejas.