如何在Android中拍摄一个数字的广场
-
26-12-2019 - |
题
我正在尝试在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);
. 不隶属于 StackOverflow