La clase Math de Java nos permite realizar un amplio conjunto de operaciones matemáticas entre las cuales encontramos una que nos permite realizar potencias. Esto lo realizaremos mediante el método .pow(). El ejemplo que vamos a realizar utilizará el método .pow() para poder listar las potencias del dos con Java.
Lo primero que haremos será definir cuantas potencias queremos mostrar:
int iNumeroPotencias = 10;
Acto seguido utilizaremos un bucle que llame tantas veces al método como potencias queremos mostrar.
for (int x=0;x<=iNumeroPotencias;x++) {...}
El método .pow() tiene dos parámetros, el primero es la base de la potencia y el segundo es el número al que queremos elevar la base. En nuestro caso la base será fija, el 2 y la potencia será el valor del bucle. El código que nos queda es el siguiente:
for (int x=0;x<=iNumeroPotencias;x++)
System.out.println("2 elevado a " + x + " igual a " + (int)Math.pow(2,x));