更新時間:2022-09-01 11:03:02 來源:動力節點 瀏覽1486次
java.lang.Math類包含用于執行基本數值運算的方法,例如初等指數、對數、平方根和三角函數。
以下是java.lang.Math類的聲明
public final class Math
extends Object
以下是java.lang.Math類的字段
static double E - 這是比任何其他值更接近自然對數底 e 的 double 值。
static double PI - 這是比任何其他值都更接近 pi 的雙精度值,即圓的周長與其直徑的比率。
編號 | 方法和說明 |
---|---|
1 |
靜態雙abs(雙a) 此方法返回雙精度值的絕對值。 |
2 |
靜態浮動 abs(float a) 此方法返回浮點值的絕對值。 |
3 |
靜態 int abs(int a) 此方法返回一個 int 值的絕對值。 |
4 |
靜態長 abs(long a) 此方法返回一個 long 值的絕對值。 |
5 |
靜態雙 acos(雙 a) 該方法返回一個值的反余弦值;返回的角度在 0.0 到 pi 的范圍內。 |
6 |
靜態雙asin(雙a) 該方法返回一個值的反正弦值;返回的角度在 -pi/2 到 pi/2 的范圍內。 |
7 |
靜態雙 atan(雙 a) 該方法返回一個值的反正切;返回的角度在 -pi/2 到 pi/2 的范圍內。 |
8 |
靜態雙 atan2(雙 y,雙 x) 此方法從直角坐標 (x, y) 到極坐標 (r, theta) 的轉換中返回角度 theta。 |
9 |
靜態雙 cbrt(雙 a) 此方法返回雙精度值的立方根。 |
10 |
靜態雙ceil(雙a) 此方法返回大于或等于參數且等于數學整數的最小(最接近負無窮大)雙精度值。 |
11 |
靜態雙copySign(雙幅度,雙符號) 此方法返回第一個浮點參數和第二個浮點參數的符號。 |
12 |
靜態浮動 copySign(浮動幅度,浮動符號) 此方法返回第一個浮點參數和第二個浮點參數的符號。 |
13 |
靜態雙cos(雙a) 此方法返回角度的三角余弦值。 |
14 |
靜態雙 cosh(雙 x) 此方法返回雙精度值的雙曲余弦值。 |
15 |
靜態雙exp(雙a) 此方法返回歐拉數 e 的雙精度次方。 |
16 |
靜態雙 expm1(雙 x) 此方法返回 e x -1。 |
17 |
靜態雙層(雙a) 此方法返回小于或等于參數且等于數學整數的最大(最接近正無窮大)雙精度值。 |
18 |
靜態 int getExponent(double d) 此方法返回用于表示雙精度的無偏指數。 |
19 |
靜態 int getExponent(float f) 此方法返回用于表示浮點數的無偏指數。 |
20 |
靜態雙假設(雙 x,雙 y) 此方法返回 sqrt(x 2 +y 2 ) 沒有中間溢出或下溢。 |
21 |
靜態雙 IEEEremainder(雙 f1,雙 f2) 此方法計算 IEEE 754 標準規定的兩個參數的余數運算。 |
22 |
靜態雙日志(雙a) 此方法返回雙精度值的自然對數(以 e 為底)。 |
23 |
靜態雙 log10(雙 a) 此方法返回雙精度值的以 10 為底的對數。 |
24 |
靜態雙 log1p(雙 x) 此方法返回參數和 1 之和的自然對數。 |
25 |
靜態雙最大(雙 a,雙 b) 此方法返回兩個雙精度值中的較大者。 |
26 |
靜態浮動最大值(浮動 a,浮動 b) 此方法返回兩個浮點值中的較大者。 |
27 |
靜態 int 最大值(int a,int b) 此方法返回兩個 int 值中的較大者。 |
28 |
靜態 long max(long a, long b) 此方法返回兩個 long 值中的較大者。 |
29 |
靜態雙最小(雙a,雙b) 此方法返回兩個雙精度值中較小的一個。 |
30 |
靜態浮動最小值(浮動 a,浮動 b) 此方法返回兩個浮點值中較小的一個。 |
31 |
靜態 int min(int a, int b) 此方法返回兩個 int 值中較小的一個。 |
32 |
靜態 long min(long a, long b) 此方法返回兩個 long 值中較小的一個。 |
33 |
static double nextAfter(雙啟動,雙向) 此方法返回第二個參數方向上與第一個參數相鄰的浮點數。 |
34 |
static float nextAfter(浮動開始,雙向) 此方法返回第二個參數方向上與第一個參數相鄰的浮點數。 |
35 |
靜態雙 nextUp(雙 d) 該方法返回正無窮方向上與 d 相鄰的浮點值。 |
36 |
靜態浮動 nextUp(float f) 此方法返回正無窮方向上與 f 相鄰的浮點值。 |
37 |
靜態雙 pow(雙 a,雙 b) 此方法返回第一個參數的第二個參數次方的值。 |
38 |
靜態雙隨機() 此方法返回一個帶正號的雙精度值,大于或等于 0.0 且小于 1.0。 |
39 |
靜態雙沖洗(雙a) 此方法返回與參數值最接近且等于數學整數的雙精度值。 |
40 |
靜態長輪(雙a) 此方法返回最接近參數的 long。 |
41 |
靜態整數輪(浮點數) 此方法返回最接近參數的 int。 |
42 |
靜態雙 scalb(雙 d,int scaleFactor) 此方法返回 d × 2 scaleFactor舍入,就好像由單個正確舍入的浮點乘以雙精度值集的成員一樣。 |
43 |
靜態浮點 scalb(float f, int scaleFactor) 此方法返回 f × 2 scaleFactor舍入,就像通過單個正確舍入的浮點乘以浮點值集的成員一樣。 |
44 |
靜態雙符號(雙 d) 該方法返回參數的符號函數;如果參數為零,則為零,如果參數大于零,則為 1.0,如果參數小于零,則為 -1.0。 |
45 |
靜態浮動符號(浮動 f) 該方法返回參數的符號函數;如果參數為零,則為零,如果參數大于零,則為 1.0f,如果參數小于零,則為 -1.0f。 |
46 |
靜態雙罪(雙a) 此方法返回雙精度值的雙曲正弦值。 |
47 |
靜態雙 sinh(雙 x) 此方法返回 double 值的雙曲正弦值。 |
48 |
靜態雙 sqrt(雙 a) 此方法返回雙精度值的正確舍入正平方根。 |
49 |
靜態雙曬(雙a) 此方法返回角度的三角正切。r |
50 |
靜態雙 tanh(雙 x) 此方法返回雙精度值的雙曲正切。 |
51 |
靜態雙 toDegrees(雙 angrad) 此方法將以弧度測量的角度轉換為以度為單位測量的大致等效角度。 |
52 |
靜態雙弧度(雙角度) 此方法將以度為單位的角度轉換為以弧度為單位的大致等效角度。 |
53 |
靜態雙 ulp(雙 d) 此方法返回參數的 ulp 的大小。 |
54 |
靜態雙 ulp(float f) 此方法返回參數的 ulp 的大小。 |
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習