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.
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.
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
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
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++.
El día de hoy vamos a ver cómo restablecer la impresora térmica GOOJPRT PT-210 a…
Hoy voy a enseñarte cómo imprimir en una impresora térmica conectada por USB a una…
En este post voy a enseñarte a programar un servidor web en Android asegurándonos de…
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta web usa cookies.
Ver comentarios