Problema 15 Java
15.03.2018
Calcula la potencia de un numero de forma recursiva, tanto para exponentes
negativos como positivos.
public static void main(String[] args) {
int base = 10;
int exponente = -2;
System.out.println(potencia(base, exponente));
}
public static double potencia(int base, int exponente) {
if (exponente == 0)
return 1;
} else if (exponente == 1) {
return base;
} else if (exponente < 0)
return potencia(base, exponente + 1) / base;
} else {
return base * potencia(base, exponente - 1);
} }
