Java求一個數的平方值,平方根,立方值,四捨五入保留兩位小數
阿新 • • 發佈:2018-12-24
首先,平方值和立方值都是有正有負的
求平方值時可以直接呼叫數學函式Math.sqrt();
但是數學函式中沒有直接求立方根的函式,但是有冪函式,所以,我們可以看做是求一個數的三次方的底數
注意:算出來的值要保留兩位小數,所以要是用string的保留小數的格式化輸出
詳細程式碼
package 計算平方值平方根立方值; public class Cac { /* * 屬性:一個正實數 * 方法: * 構造方法 * set,get函式 * 計算平方值 * 計算平方根 * 計算立方值 */ private double x; public Cac(double x) { this.x = x; } public Cac() {} public double getX() { return x; } public void setX(double x) { this.x = x; } public void pfz() { double y=Math.sqrt(x); String ss=String.format("%.2f", y); System.out.println("-"+ss+" "+"+"+ss); } public String pfg() { double y=Math.sqrt(x); String ss=String.format("%.2f", y); return ss; } public void lfg() { double y=Math.pow(x, 1.0/3); String ss=String.format("%.2f", y); System.out.println("-"+ss+" "+"+"+ss); } }