數字函式
這些函式會建立及操作數字值。
資訊
名稱 | 描述 |
---|---|
Number.IsEven | 若值為偶數,則會傳回 true。 |
Number.IsNaN | 若值為 Number.NaN,則會傳回 true。 |
Number.IsOdd | 若值為奇數,則會傳回 true。 |
轉換和格式化
名稱 | 描述 |
---|---|
Byte.From | 根據指定值傳回 8 位元整數值。 |
Currency.From | 根據指定值傳回貨幣值。 |
Decimal.From | 根據指定值傳回十進位數值。 |
Double.From | 根據指定值傳回 Double (雙精確度) 數值。 |
Int8.From | 根據指定值傳回帶正負號的 8 位元整數值。 |
Int16.From | 根據指定值傳回 16 位元的整數值。 |
Int32.From | 根據指定值傳回 32 位元的整數值。 |
Int64.From | 根據指定值傳回 64 位元的整數值。 |
Number.From | 根據值傳回數值。 |
Number.FromText | 根據文字值傳回數值。 |
Number.ToText | 將指定數字轉換為文字。 |
Percentage.From | 根據指定值傳回百分比值。 |
Single.From | 根據指定的值傳回單精確度數值。 |
四捨五入
名稱 | 描述 |
---|---|
Number.Round | 若值為整數,則會傳回可為 null 的數字 (n)。 |
Number.RoundAwayFromZero | 當值 >= 0 時傳回 Number.RoundUp(value);當值 < 0 時傳回 Number.RoundDown(value)。 |
Number.RoundDown | 傳回小於或等於數值的最大整數。 |
Number.RoundTowardZero | 當 x >= 0 時傳回 Number.RoundDown(x);當 x < 0 時傳回 Number.RoundUp(x)。 |
Number.RoundUp | 傳回大於或等於數值的較大整數。 |
Operations
名稱 | 描述 |
---|---|
Number.Abs | 傳回 數字的絕對值。 |
Number.Combinations | 針對選擇性的組合大小,傳回指定項目數的組合數。 |
Number.Exp | 傳回數字,表示 e 的次方。 |
Number.Factorial | 傳回數字的階乘。 |
Number.IntegerDivide | 將兩個數字相除,然後傳回結果數的整數部分。 |
Number.Ln | 傳回數字的自然對數。 |
Number.Log | 根據底數,傳回數字的對數。 |
Number.Log10 | 傳回數字以 10 為底數的對數。 |
Number.Mod | 將兩個數字相除,然後傳回結果數的餘數部分。 |
Number.Permutations | 針對選用排列大小,傳回指定項目數的排列總數。 |
Number.Power | 傳回數字的次方。 |
Number.Sign | 針對正數傳回 1,針對負數傳回 -1,並針對零傳回 0。 |
Number.Sqrt | 傳回數字的平方根。 |
隨機
名稱 | 描述 |
---|---|
Number.Random | 傳回介於 0 和 1 之間的隨機小數。 |
Number.RandomBetween | 傳回介於兩個指定數值間的隨機數。 |
三角函數
名稱 | 描述 |
---|---|
Number.Acos | 傳回數字的反餘弦。 |
Number.Asin | 傳回數字的反正弦。 |
Number.Atan | 傳回數字的反正切。 |
Number.Atan2 | 傳回兩個數字相除的反正切。 |
Number.Cos | 傳回數字的餘弦。 |
Number.Cosh | 傳回數字的雙曲餘弦。 |
Number.Sin | 傳回數字的正弦。 |
Number.Sinh | 傳回數字的雙曲正弦。 |
Number.Tan | 傳回數字的正切。 |
Number.Tanh | 傳回數字的雙曲正切值。 |
Bytes
名稱 | 描述 |
---|---|
Number.BitwiseAnd | 傳回在所提供運算元上進行位元 AND 運算的結果。 |
Number.BitwiseNot | 傳回在所提供運算元上進行位元 NOT 運算的結果。 |
Number.BitwiseOr | 傳回在所提供運算元上進行位元 OR 運算的結果。 |
Number.BitwiseShiftLeft | 傳回在運算元上進行位元左移位運算的結果。 |
Number.BitwiseShiftRight | 傳回在運算元上進行位元右移位運算的結果。 |
Number.BitwiseXor | 傳回在所提供運算元上進行位元 XOR 運算的結果。 |