我們在寫程式時,可能需要計算一個數的平方根,或是絕對值,還有可能是取得一個隨機數等等。
java.lang套件中的Math類別包含許多用來進行科學計算的類別方法,這些方法可以直接透過類別名稱呼叫。
除此之外,Math類還有兩個靜態常數E和PI ,它們的值分別是2.7182828284590452354和3.14159265358979323846。
Math類別的常用類別方法如下:
1)public static long abs(double a)
傳回a的絕對值。
2)public static double max(double a,double b)
傳回a、b的最大值。
3)public static double min(double a,double b)
傳回a、b的最小值。
4)public static double random()
產生一個0到1之間的隨機數(不包括0和1)。
5)public static double pow(double a,double b)
返回a的b次方。
6)public static double sqrt(double a)
傳回a的平方根。
7)public static double log(double a)
傳回a的對數。
8)public static double sin(double a)
傳回a的正弦值。
9)public static double asin(double a)
傳回a的反正弦值。