En
lenguaje C,
para
realizar
operaciones
con
potencias se utiliza una función de su biblioteca
estándar, en concreto la función pow,
a la que hay que "darle"
(pasarle) dos operandos entre paréntesis. La sintaxis de su
llamada es:
pow(
<operando_número_base>,
<operando_exponente> )
|
La función pow
devuelve, sobre el propio identificador de la función, el
resultado que se obtiene de elevar el <operando_número_base>
al <operando_exponente>.
El valor de retorno de la función es de tipo double,
con independencia de que los operandos sean reales o enteros.
Ejemplo: Partiendo
de la variable:
En
pseudocódigo:
entero numero = 9
En lenguaje C:
int numero = 9;
De
la
expresión:
En
pseudocódigo:
1
+ numero
** 2
En lenguaje C:
1 + pow( numero, 2 )
La
función pow
devuelve el resultado de elevar el valor de la variable numero
a 2.
De manera que, el resultado de evaluar la expresión anterior
es:
82.000000
(se obtiene de 1 + 81. 000000)
La declaración de la función pow
se encuentra en el archivo de cabecera math.h.
Por tanto, si en un programa se utiliza
dicha función,
habrá que escribir también:
#include <math.h>
|