在 Java 中获取双精度值的平方
Mohammad Irfan
2023年1月30日
2022年5月11日
本教程介绍了在 Java 中获取 double 值平方的方法。
一个数的平方是这个数(本身)的乘积。例如,一个 2 的正方形是 4 (2*2
)。在 Java 中,我们可以使用多种方法来获取任意数字的平方,例如 Math
包的内置方法或自定义代码。
本文将教我们使用内置方法或我们的自定义代码在 Java 中获取双精度值的平方。让我们从一些例子开始。
在 Java 中通过乘法得到平方
在此示例中,我们使用乘法运算符来获取 double 值的平方。这是获得任何数字平方的最简单快捷的方法之一。请参阅下面的示例。
public class SimpleTesting{
public static void main(String[] args){
double dval = 25.0;
System.out.println("double value = "+dval);
double result = dval*dval;
System.out.println("square result "+result);
}
}
输出:
double value = 25.0
square result 625.0
在 Java 中通过 Math.pow()
方法获取平方
Java 提供了一个内置的数学方法,pow()
,用于获取任何值的平方。这个方法有两个参数,一个是值,第二个是幂。我们将第二个参数作为 2 传递,因为我们想要一个正方形作为结果。请参阅下面的示例。
public class SimpleTesting{
public static void main(String[] args){
double dval = 25.0;
System.out.println("double value = "+dval);
double result = Math.pow(dval,2);
System.out.println("square result "+result);
}
}
输出:
double value = 25.0
square result 625.0