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

Tutoriales básicos de C

Control de flujo de C

Funciones en C

Arreglos en C

Punteros en C

Cadenas en C

Estructura de C

Archivo de C

Otro C

Manual de referencia de C

Uso y ejemplo de la función de biblioteca de C pow()

Biblioteca estándar <math.h> en C

La función pow(x, y) calcula la potencia y del parámetro x.

La función pow() toma dos parámetros (el valor base y el valor de potencia) y luego devuelve la potencia elevada a la base. Por ejemplo

La función pow() está definida en el archivo de encabezado math.h.

Prototipo de pow() en C

double pow(double x, double y)

x -- Representa el valor de la base en coma flotante. y -- Representa el valor de exponente en coma flotante.

Para encontrar la potencia de una variable int o float, utilice el operador de conversión explícita para convertir el tipo a double.

int base = 3;
int power = 5;
pow(double(base), double(power));

Ejemplo: Función pow() en C

#include <stdio.h>
#include <math.h>
int main()
{
    double base, power, result;
    printf("Ingrese la base: ");
    scanf("%lf",&base);
    printf("Ingrese el exponente: ");
    scanf("%lf",&power);
    result = pow(base, power);
    printf("%.1lf^%.1lf = %.2lf", base, power, result);
    return 0;
}

Resultado de salida

Ingrese la base: 2.5
Ingrese el exponente: 3.4
2.5^3.4 = 22.54

Biblioteca estándar <math.h> en C