什么是数字的“平方”?
在数学或代数中,您可以通过将相同的数字与其自身相乘来找到数字的“平方”。 例如,2的平方是4,3的平方是9。如何在 Java 中对数字求平方?
在 Java 中有多种计算数字平方的方法,但让我们从最简单的方法开始。请查看以下示例以更好地理解。示例 1
package com.square.java;
public class AlgebricSquare {
public static int getSquare(int number) {
return number * number;
}
public static void main(String[] args) {
int number = 2;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 5;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 7;
System.out.println("Square of " + number + " is: " + getSquare(number));
}
}
输出
2 的平方是:4 5 的平方是:25 7 的平方是:49
解释
在这个例子中,我们创建了一个简单的方法getSquare()以一个整数作为参数。该方法在与 self 相乘后返回一个整数。因此,我们在示例 1 的第 11、14 和 17 行中获取作为参数传递的数字的平方。示例 2
package com.square.java;
public class MathSquare {
public static final Integer POW = 2;
public static Double getSquare(Double number) {
return Math.pow(number, POW);
}
public static void main(String[] args) {
Double number = 3.5;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 11.1;
System.out.println("Square of " + number + " is: " + getSquare(number));
number = 13.0;
System.out.println("Square of " + number + " is: " + getSquare(number));
}
}
输出
3.5 的平方是:12.25 11.1 的平方是:123.21 13.0 的平方是:169.0
解释
在本例中,我们使用了Java 提供的Math.pow(number, POW)方法将数字与自身相乘,得到传递“POW”的次数。您可以使用此方法查找“立方体”或指定的任意幂。结论
到本文结束时,您关于如何在 Java 中对数字求平方的疑问应该已经解决了。但是,您可以通过练习更好地掌握这一点。继续学习并快乐编码!
更多阅读: |
---|
GO TO FULL VERSION