什麼是數字的“平方”?
在數學或代數中,您可以通過將相同的數字與其自身相乘來找到數字的“平方”。 例如,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