math作為乙個工具類,存在私有的構造方法,保證其不能被例項化。
1、成員屬性
成員屬性包括了e和pi兩個常量。分別表示數學概念的e和π。
2、成員方法
(1)求正弦值:public static double sin(double a)
(2)求余弦值:public static double cos(double a)
(3)求正切值:public static double tan(double a)
以弧度為引數值pi結合運算)
(4)求絕對值:public static int abs(int a)
傳入引數可以是其他資料型別。
(5)求反余弦:public static double acos(double a)
(6)求反正弦:public static double asin(double a)
以弧度為引數值pi結合運算
(7) 求立方根:public static double cbrt(double a)
(8)求最大值: public static int max(int a, int b)
(9)求最小值:public static int min(int a, int b)
傳入引數可以是其他資料型別。
(10)獲取隨機數:public static double random()
(11)四捨五入(獲得整形值):public static int round(float a)
(12)得到小於該數的最小整數: public static double floor(double a)
(13)得到大於該數的最大整數:public static double ceil(double a)
(14)求平方根:public static double sqrt(double a)
(15)求a的b次方:public static double pow(double a, double b)
部分例子:
> public
class
mathdemo
}
math類提供了許多數學計算,也是可以很方便地利用math進行一些既定的運算。math的功能很強大。 Java 學習筆記 6 繼承
不足之處,歡迎專家 同行 讀者批評指正。我們寫 當然是希望越簡單越好 這個簡單是說簡潔沒有廢話,但也不是極端的少,而是必須便於理解,不是秀操作的那種一行寫完原本十行的邏輯,讓別人讀起來像做解謎遊戲一樣。繼承就有這個好處。在物件導向的思想中,我們操作的是乙個個的物件。如果物件之間有從屬關係,我們再去寫...
學習js筆記一(Math)
1 substring slice和substr的區別 2 fromcharcode 方法用於把乙個或多個 unicode 值轉換為 大寫 字串,並返回該字串。執行該例子,輸出 hello abc3 ouppercase 方法用於把 英文 字串轉換為大寫,並返回轉換後的字串。其語法如下 str ob...
《Java 執行緒程式設計》學習筆記6
thread.max priority 10 thread.min priority 1 thread.norm priority 5 何時 setpriority 失效 執行緒有如下6種狀態 執行緒規劃器控制哪乙個準備執行的執行緒實際執行於處理器上。任何時候,只有乙個執行緒實際處於執行狀態。所有其...