在 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