C#中的Math類
名稱 | 說明 | |
---|---|---|
Abs(Decimal) |
返回 Decimal 數字的絕對值。 |
|
Abs(Double) |
返回雙精度浮點數字的絕對值。 |
|
Abs(Int16) |
返回 16 位有符號整數的絕對值。 |
|
Abs(Int32) |
返回 32 位有符號整數的絕對值。 |
|
Abs(Int64) |
返回 64 位有符號整數的絕對值。 |
|
Abs(SByte) |
返回 8 位有符號整數的絕對值。 |
|
Abs(Single) |
返回單精度浮點數字的絕對值。 |
|
Acos(Double) |
返回余弦值為指定數字的角度。 |
|
Asin(Double) |
返回正弦值為指定數字的角度。 |
|
Atan(Double) |
返回正切值為指定數字的角度。 |
|
Atan2(Double,?Double) |
返回正切值為兩個指定數字的商的角度。 |
|
BigMul(Int32,?Int32) |
生成兩個 32 位數字的完整乘積。 |
|
Ceiling(Decimal) |
返回大於或等於指定的十進制數的最小整數值。 |
|
Ceiling(Double) |
返回大於或等於指定的雙精度浮點數的最小整數值。 |
|
Cos(Double) |
返回指定角度的余弦值。 |
|
Cosh(Double) |
返回指定角度的雙曲余弦值。 |
|
DivRem(Int32,?Int32,?Int32) |
計算兩個 32 位有符號整數的商,並通過輸出參數返回余數。 |
|
DivRem(Int64,?Int64,?Int64) |
計算兩個 64 位有符號整數的商,並通過輸出參數返回余數。 |
|
Exp(Double) |
返回 e 的指定次冪。 |
|
Floor(Decimal) |
返回小於或等於指定小數的最大整數。 |
|
Floor(Double) |
返回小於或等於指定雙精度浮點數的最大整數。 |
|
IEEERemainder(Double,?Double) |
返回一指定數字被另一指定數字相除的余數。 |
|
Log(Double) |
返回指定數字的自然對數(底為 e)。 |
|
Log(Double,?Double) |
返回指定數字在使用指定底時的對數。 |
|
Log10(Double) |
返回指定數字以 10 為底的對數。 |
|
Max(Byte,?Byte) |
返回兩個 8 位無符號整數中較大的一個。 |
|
Max(Decimal,?Decimal) |
返回兩個十進制數中較大的一個。 |
|
Max(Double,?Double) |
返回兩個雙精度浮點數字中較大的一個。 |
|
Max(Int16,?Int16) |
返回兩個 16 位有符號的整數中較大的一個。 |
|
Max(Int32,?Int32) |
返回兩個 32 位有符號的整數中較大的一個。 |
|
Max(Int64,?Int64) |
返回兩個 64 位有符號的整數中較大的一個。 |
|
Max(SByte,?SByte) |
返回兩個 8 位有符號的整數中較大的一個。 |
|
Max(Single,?Single) |
返回兩個單精度浮點數字中較大的一個。 |
|
Max(UInt16,?UInt16) |
返回兩個 16 位無符號整數中較大的一個。 |
|
Max(UInt32,?UInt32) |
返回兩個 32 位無符號整數中較大的一個。 |
|
Max(UInt64,?UInt64) |
返回兩個 64 位無符號整數中較大的一個。 |
|
Min(Byte,?Byte) |
返回兩個 8 位無符號整數中較小的一個。 |
|
Min(Decimal,?Decimal) |
返回兩個十進制數中較小的一個。 |
|
Min(Double,?Double) |
返回兩個雙精度浮點數字中較小的一個。 |
|
Min(Int16,?Int16) |
返回兩個 16 位有符號整數中較小的一個。 |
|
Min(Int32,?Int32) |
返回兩個 32 位有符號整數中較小的一個。 |
|
Min(Int64,?Int64) |
返回兩個 64 位有符號整數中較小的一個。 |
|
Min(SByte,?SByte) |
返回兩個 8 位有符號整數中較小的一個。 |
|
Min(Single,?Single) |
返回兩個單精度浮點數字中較小的一個。 |
|
Min(UInt16,?UInt16) |
返回兩個 16 位無符號整數中較小的一個。 |
|
Min(UInt32,?UInt32) |
返回兩個 32 位無符號整數中較小的一個。 |
|
Min(UInt64,?UInt64) |
返回兩個 64 位無符號整數中較小的一個。 |
|
Pow(Double,?Double) |
返回指定數字的指定次冪。 |
|
Round(Decimal) |
將小數值舍入到最接近的整數值。 |
|
Round(Decimal,?Int32) |
將小數值按指定的小數位數舍入。 |
|
Round(Decimal,?Int32,?MidpointRounding) |
將小數值按指定的小數位數舍入。 一個參數,指定當一個值正好處於兩個數中間時如何舍入這個值。 |
|
Round(Decimal,?MidpointRounding) |
將小數值舍入到最接近的整數。 一個參數,指定當一個值正好處於兩個數中間時如何舍入這個值。 |
|
Round(Double) |
將雙精度浮點值舍入為最接近的整數值。 |
|
Round(Double,?Int32) |
將雙精度浮點值按指定的小數位數舍入。 |
|
Round(Double,?Int32,?MidpointRounding) |
將雙精度浮點值按指定的小數位數舍入。 一個參數,指定當一個值正好處於兩個數中間時如何舍入這個值。 |
|
Round(Double,?MidpointRounding) |
將雙精度浮點值舍入為最接近的整數。 一個參數,指定當一個值正好處於兩個數中間時如何舍入這個值。 |
|
Sign(Decimal) |
返回表示十進制數符號的整數。 |
|
Sign(Double) |
返回一個整數,該整數表示雙精度浮點數字的符號。 |
|
Sign(Int16) |
返回表示 16 位帶符號整數的整數。 |
|
Sign(Int32) |
返回表示 32 位帶符號整數的整數。 |
|
Sign(Int64) |
返回一個整數,該整數指示 64 位帶符號整數的符號。 |
|
Sign(SByte) |
返回一個整數,該整數指示 8 位帶符號整數的符號。 |
|
Sign(Single) |
返回一個整數,該整數表示單精度浮點數字的符號。 |
|
Sin(Double) |
返回指定角度的正弦值。 |
|
Sinh(Double) |
返回指定角度的雙曲正弦值。 |
|
Sqrt(Double) |
返回指定數字的平方根。 |
|
Tan(Double) |
返回指定角度的正切值。 |
|
Tanh(Double) |
返回指定角度的雙曲正切值。 |
|
Truncate(Decimal) |
計算一個數字的整數部分。 |
|
Truncate(Double) |
計算指定雙精度浮點數的整數部分。 |
名稱 | 說明 | |
---|---|---|
E |
表示自然對數的底,它由常數 e 指定。 |
|
PI |
表示圓的周長與其直徑的比值,由常數 π 指定。 |
C#中的Math類