【发布时间】:2014-03-31 19:38:30
【问题描述】:
Java 中有指数运算符吗?
例如,如果提示用户输入两个数字并输入3 和2,则正确答案为9。
import java.util.Scanner;
public class Exponentiation {
public static double powerOf (double p) {
double pCubed;
pCubed = p*p;
return (pCubed);
}
public static void main (String [] args) {
Scanner in = new Scanner (System.in);
double num = 2.0;
double cube;
System.out.print ("Please put two numbers: ");
num = in.nextInt();
cube = powerOf(num);
System.out.println (cube);
}
}
【问题讨论】:
-
p*p是pSquared,而不是pCubed。