我正在尝试在 Android 代码中创建一个数字平方(例如 x^2),但我收到此错误:
运算符 ^ 未定义参数类型 int, boolean
在Android中有没有不同的方法来计算一个数字/变量?
我正在尝试在 Android 代码中创建一个数字平方(例如 x^2),但我收到此错误:
运算符 ^ 未定义参数类型 int, boolean
在Android中有没有不同的方法来计算一个数字/变量?
和在核心 java 中做的一样,使用。
Math.pow(yournumber,power)
像yournumber^power
.
import java.lang.*;
public class MathDemo {
public static void main(String[] args) {
// get two double numbers
double x = 2.0;
double y = 5.4;
// print x raised by y and then y raised by x
System.out.println("Math.pow(" + x + "," + y + ")=" + Math.pow(x, y));// works like x^y
System.out.println("Math.pow(" + y + "," + x + ")=" + Math.pow(y, x));//works like y^x
}
}
你也可以在 android 中使用 java 的 Math.pow()
double power = Math.pow(2,2);