Esempi di Pow C++

Esempi Di Pow C



Il linguaggio C++ fornisce una funzione “pow()” che aiuta a trovare la potenza di qualsiasi numero. Utilizziamo questa funzione quando vogliamo trovare la potenza del numero in C++. Questa funzione accetta due argomenti: il primo argomento è la “base” o il numero di cui vogliamo trovare la potenza e l'argomento successivo è l'esponente in questa funzione. Questa funzione 'pow()' è definita all'interno del file di intestazione 'math.h' o 'cmath' nella programmazione C++. Eseguiamo alcuni codici e controlliamo come questo metodo calcola la potenza di diversi numeri in C++.

Esempio 1:

I file header vengono inclusi per primi: “iostream” e “cmath”. Come input/output è incluso “iostream” e in esso sono definite le altre funzioni. Il 'cmath' è incluso poiché dobbiamo trovare la potenza di un numero con l'aiuto della funzione 'pow()' definita in questo file di intestazione. Quindi, dobbiamo aggiungere lo spazio dei nomi 'std' in modo da non doverlo aggiungere con le funzioni separatamente.







Al di sotto di questo, invochiamo il metodo 'main()' e quindi stampiamo del testo utilizzando 'cout' poiché aiuta nella stampa in C++. Quindi, utilizziamo la funzione “pow()” in cui inseriamo “5” come primo parametro che qui è la “base”. Quindi, inseriamo '3' come secondo parametro che è l''esponente' di quel numero. Ora, questa funzione “pow()” trova la potenza del numero “5” che viene elevata alla potenza di “3” e visualizza il risultato della potenza quando inseriamo questa funzione “pow()” all’interno di “cout”.



Codice 1:



#include
#include
utilizzando lo spazio dei nomi std;
int principale ( ) {
cout << 'Stiamo calcolando la potenza del numero qui!' << fine;
cout << pow ( 5 , 3 ) ;

ritorno 0 ;
}


Produzione:





La risposta di “5” elevato alla potenza “3” è “125” che viene resa anche di seguito. Otteniamo questo risultato con l'aiuto della funzione “pow()”.



Esempio 2:

I file header “iostream” e “cmath” sono inclusi qui. Quindi, viene inserito il 'namespace std'. Sotto questo viene chiamato 'main()'. Quindi, dichiariamo tre variabili che sono 'valore', 'esponente' e 'risultato' come tipo di dati 'int'. Ora assegniamo “6” alla variabile “valore” e “5” alla variabile “esponente”.

Successivamente, utilizziamo la funzione “pow()”. Quindi, passiamo entrambe le variabili a questa funzione “pow()” e assegniamo il suo risultato alla variabile “risultato”. Successivamente, utilizziamo il 'cout' e stampiamo prima la dichiarazione qui. Quindi, nel successivo 'cout', visualizziamo il 'valore', l''esponente' e il 'risultato'.

Codice 2:

#include
#include
utilizzando lo spazio dei nomi std;
int principale ( ) {
valore int, esponente, risultato;
valore = 6 ;
esponente = 5 ;
risultato = potere ( valore, esponente ) ;
cout << 'Utilizziamo la funzione pow qui!' << fine;
cout << valore << '^' << esponente << ' = ' << risultato;

ritorno 0 ;
}


Produzione:

La funzione “pow()” ci aiuta ad arrivare alla risposta di “6” elevato alla potenza di “5” che è “7776” come presentato di seguito:

Esempio 3:

In questo codice troveremo la potenza del numero float dove l'esponente è anche il tipo di dati float. Qui, 'namespace std' viene inserito dopo che sono stati inclusi i file di intestazione 'iostream' e 'cmath'. Viene quindi chiamata la funzione 'main()' e tre variabili denominate 'n_value', 'e_value' e 'p_result' vengono dichiarate come tipo di dati 'float'. Ora impostiamo la variabile “n_value” su “8.2” e la variabile “e_value” su “3.2”.

Quindi, utilizziamo la funzione “pow()”, passandole entrambe le variabili e assegnando l’output della funzione alla variabile “p_result”. Successivamente, utilizziamo la funzione “cout” per stampare l'istruzione. Nel seguente 'cout', mostreremo 'n_value', 'e_value' e 'p_result' come segue:

Codice 3:

#include
#include
utilizzando lo spazio dei nomi std;
int principale ( ) {
float valore_n, valore_e, risultato_p ;
n_valore = 8.2 ;
valore_e = 3.2 ;
p_risultato = pow ( valore_n, valore_e ) ;
cout << 'Utilizziamo la funzione pow qui!' << fine;
cout << n_valore << '^' << valore_e << ' = ' << p_risultato;
ritorno 0 ;
}


Produzione:

Ecco il risultato in cui troviamo la potenza del numero float il cui esponente è anche il numero float con l'aiuto della funzione “pow()”.

Esempio 4:

Questo codice calcola la potenza del numero doppio con l'esponente come tipo di dati doppio. In questo caso, i file di intestazione 'iostream' e 'cmath' vengono inclusi prima di 'namespace std'. Il codice seguente chiama la funzione 'main()' e dichiara tre variabili con il tipo di dati 'double' e queste sono 'd_Num', 'd_Expo' e 'd_PowRes'. Le variabili “d_num” e “d_expo” sono ora inizializzate rispettivamente con “2.25” e “5.21”.

Successivamente, assegniamo l'output della funzione “pow()” alla variabile “d_PowRes” e utilizziamo la funzione “pow()”, passandole entrambe le variabili. Successivamente, stampiamo la frase qui utilizzando la funzione “cout”. “d_Num”, “d_Expo” e “d_PowRes” vengono visualizzati nel successivo “cout”.

Codice 4:

#include
#include
utilizzando lo spazio dei nomi std;
int principale ( ) {
doppio d_Num, d_Expo, d_PowRes;
d_Numero = 2.25 ;
d_Expo = 5.21 ;
d_PowRes = potenza ( d_Num, d_Expo ) ;
cout << 'Utilizziamo la funzione pow qui!' << fine;
cout << 'Il numero è' << d_Num << ' Il suo esponente è ' << d_Expo << fine;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
ritorno 0 ;
}


Produzione:

Ciò risulta dall'utilizzo della funzione “pow()” per ottenere la potenza di un numero doppio il cui esponente è anch'esso un numero doppio.

Esempio 5:

In quest'ultimo codice troveremo la potenza di un numero il cui esponente è il numero negativo. I file di intestazione 'bits/stdc++.h' e 'math.h' sono inclusi qui insieme al file di intestazione 'iostream' in questo codice poiché il file di intestazione 'math.h' contiene la definizione della funzione 'pow()'.

Successivamente, aggiungiamo lo spazio dei nomi 'std'. Quindi, ora viene chiamato 'main()'. La variabile “b” viene qui inizializzata come tipo di dati “float” e a questa variabile viene assegnato il valore “4.87”. Al di sotto di questo, la variabile “int” “e” viene inizializzata con il valore negativo che è “-2”. Quindi, qui viene dichiarato anche il “risultato float”. Al di sotto di questo, inizializziamo questa variabile 'risultato' e assegniamo la funzione 'pow()' a questa variabile in cui entrambe le variabili 'b' ed 'e' sono inserite come parametri.

Qui inseriamo la base del tipo di dati “float”. L'esponente è il valore intero negativo. Ora, il risultato che otteniamo dopo aver applicato questa funzione viene salvato nella variabile 'risultato' che viene visualizzata di seguito utilizzando il 'cout' sottostante.

Codice 5:

#include
#include
#include
utilizzando lo spazio dei nomi std;
int principale ( ) {
float b = 4.87 ;
intero e = -2 ;
risultato float;
risultato = potenza ( Essere ) ;
cout << 'Qui l'esponente è negativo' << fine;
cout << B << '^' << È << ' = ' << risultato;
ritorno 0 ;
}


Produzione:

Ciò restituisce il risultato in cui inseriamo l'esponente negativo nel numero di base float nel nostro codice. Otteniamo questo risultato di potenza con la funzione “pow()”.

Conclusione

La funzione 'pow()' in C++ viene esplorata qui in questa guida. Lo abbiamo definito come il calcolo della potenza di qualsiasi numero in cui utilizziamo questa funzione 'pow()'. Abbiamo anche illustrato diversi esempi di applicazione di questa funzione “pow()” sui numeri di diversi tipi di dati nella programmazione C++. Abbiamo anche calcolato la potenza del numero in cui l'esponente è il valore negativo e abbiamo eseguito il rendering degli output di tutto il codice in questa guida.