Elevar un número a una potencia en java Math.pow



Elevar un número a una potencia en java Math.pow

Para elevar un número a una potencia n en java usaremos el método Math.pow.

Math.pow(a, b) donde a es la base y b el exponente. Es decir, sí tenemos Math.pow(2, 3) el resultado sería 8 dado que 2^3 = 8 o lo que sería lo mismo 2*2*2.

Ejemplo Potencia:
1
2
3
4
5
6
7
int n, base;
System.out.println("Ingrese la base: ");
base = tec.nextInt();
System.out.println("Ingrese el exponente");
n = tec.nextInt();
int resultado = (int) Math.pow(base, n);
System.out.println(base + " elevado a la " + n + " es igual a " + resultado);

Declaramos 2 variables de tipo entero llamadas base y n. Pedimos al usuario que ingrese la base y el exponente y los almacenamos en las respectivas variables, luego realizamos la operación y finalmente imprimimos el resultado.

Lo que veríamos en la consola sería algo parecido a lo siguiente:
Ingrese la base:
2
Ingrese el exponente
3
2 elevado a la 3 es igual a 8

También te podría interesar:
Elevar un número a una potencia en C++
60+ Manuales y libros sobre programación para descargar
Generar número aleatorio en Java Math.random()
3 libros sobre programacion orientada a objetos
Curso Online Programacion Orientada a Objetos (JAVA, MVC)
Curso online de Programacion de Aplicaciones Android de la UPV


¡Ayúdanos a seguir creciendo, comparte en tus Redes Sociales!

Siguiente
« Prev Post
Anterior
Next Post »

6 comentarios

Click here for comentarios
Anónimo
admin
28 de marzo de 2014, 17:43 ×

Muy bien explicado amigo, gracias!

Reply
avatar
6 de noviembre de 2015, 21:31 ×

Me pasa algo curioso, al elevar 0 a cualquier potencia me da 1

Reply
avatar
John Spetek Knut
admin
22 de noviembre de 2015, 20:14 ×

Eso es una convención matemática, juan francisco.

Reply
avatar
Unknown
admin
16 de marzo de 2016, 11:22 ×

si mas no lo sabes amigo todo numero que sea elevado a la 0 (cero) siempre va a dar como resultado 1

Reply
avatar
9 de marzo de 2017, 18:29 ×

excelente ejemplo amigo muchas gracias

Reply
avatar
Anónimo
admin
9 de junio de 2017, 1:05 ×

y si ingreso letras

Reply
avatar