English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Funzione pow() in C

La funzionepow()Utilizzato per calcolare la potenza elevata al valore di base. Ha due parametri. Restituisce il valore della potenza al valore di base. Dichiarato nel file di intestazione 'math.h'.

Questo èpow()Sintassi del linguaggio C

double pow(double val1, double val2);

Ecco

val1-Calcolare ilEfficienzaIl valore di base.

val2-Il valore della potenza.

Questo èpow()Esempio in C linguaggio

Esempio

#include<stdio.h>
#include<math.h>
int main() {
   double x = 5.5;
   double y = 4.0;
   double p;
   p = pow(x, y);
   printf("Il valore: %lf", p);
   return 0;
}

Risultato di output

Il valore : 915.062500

Su alcuni compilatori online, potrebbe verificarsi l'errore seguente.

referenza non definita a `pow'
error: ld ha restituito 1 stato di uscita

L'errore sopra riportato si verifica perché abbiamo aggiunto il file di intestazione 'math.h', ma non abbiamo ancora collegato il programma alla seguente libreria matematica.

libm.a

Collegare il programma alla libreria sopra elencata perpow()Risoluzione della chiamata alla funzione.