![]() |
![]() |
![]() |
![]() |
![]() |
|
You can experiment with recursivePowerOf2 in a program such as
this:
public class Demonstrate {
public static void main (String argv[]) {
System.out.print("2 to the 3rd power is ");
System.out.println(recursivePowerOf2(3));
System.out.print("2 to the 10th power is ");
System.out.println(recursivePowerOf2(10));
}
public static int recursivePowerOf2 (int n) {
if (n == 0) {
return 1;
}
else {
return 2 * recursivePowerOf2(n - 1);
}
}
}
--- Result ---
2 to the 3rd power is 8
2 to the 10th power is 1024