Elevar número a potencia en C++ o CPP

Introducción

Esta es una entrada muy corta. Únicamente veremos cómo elevar un número a una potencia en C++, veremos algunos ejemplos de cómo elevar un número al cuadrado o al cubo.

Elevar número en CPP

Para ello debemos incluir la librería math.h y después llamar a la función con dos argumentos: la base y el exponente.

Elevar un número al cuadrado

El siguiente código muestra cómo podemos elevar un número al cuadrado:

#include <iostream>
#include <math.h>
using namespace std;

int main() 
{
    double numero = 5;
    double elevado = pow(numero, 2);
    cout << "El numero " << numero << " elevado al cuadrado es " << elevado;
    return 0;
}

La salida es:

El numero 5 elevado al cuadrado es 25

Elevar número al cubo

Es lo mismo de arriba, pero ahora cambiamos el exponente que sería 3 en lugar de 2:

#include <iostream>
#include <math.h>
using namespace std;

int main() 
{
    double numero = 5;
    double elevado = pow(numero, 3);
    cout << "El numero " << numero << " elevado al cubo es " << elevado;
    return 0;
}

Cuando compilamos y ejecutamos, la salida es:

El numero 5 elevado al cubo es 125

Elevar número a cualquier potencia

Ya vimos que sólo tenemos que poner el exponente al que vamos a elevar. Por ejemplo, para el cuadrado es el 2, para el cubo el 3.

Si queremos elevar un número a otra potencia simplemente cambiamos el exponente.

El siguiente código eleva 2 a la potencia 32:

#include <iostream>
#include <math.h>
using namespace std;

int main() 
{
    double numero = 2;
    double elevado = pow(numero, 32);
    cout << "El numero " << numero << " elevado a la potencia 32 es " << elevado;
    return 0;
}

La salida es:

El numero 2 elevado a la potencia 32 es 4.29497e+09

El número está en notación científica pero eso no importa por el momento.

Y así es como podemos usar pow para elevar números en C++.

Estoy aquí para ayudarte 🤝💻


Estoy aquí para ayudarte en todo lo que necesites. Si requieres alguna modificación en lo presentado en este post, deseas asistencia con tu tarea, proyecto o precisas desarrollar un software a medida, no dudes en contactarme. Estoy comprometido a brindarte el apoyo necesario para que logres tus objetivos. Mi correo es parzibyte(arroba)gmail.com, estoy como@parzibyte en Telegram o en mi página de contacto

No te pierdas ninguno de mis posts 🚀🔔

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

1 comentario en “Elevar número a potencia en C++ o CPP”

  1. Pingback: Número narcisista en C++ - Parzibyte's blog

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *