数字函数
这些函数创建并操纵数字值。
信息
名称 | 说明 |
---|---|
Number.IsEven | 如果值为偶数,则返回 true。 |
Number.IsNaN | 如果值为 Number.NaN,则返回 true。 |
Number.IsOdd | 如果值为奇数,则返回 true。 |
转换和格式设置
名称 | 说明 |
---|---|
Byte.From | 从给定的值返回一个 8 位整数值。 |
Currency.From | 从给定的值返回一个货币值。 |
Decimal.From | 从给定的值返回一个十进制数值。 |
Double.From | 从给定的值返回一个双精度数值。 |
Int8.From | 从给定的值返回给带符号的一个 8 位整数值。 |
Int16.From | 从给定的值返回一个 16 位整数值。 |
Int32.From | 从给定的值返回一个 32 位整数值。 |
Int64.From | 从给定的值返回一个 64 位整数值。 |
Number.From | 从某个值返回一个数字。 |
Number.FromText | 从文本值返回一个数值。 |
Number.ToText | 将给定数字转换为文本。 |
Percentage.From | 从给定的值返回一个百分比值。 |
Single.From | 从给定的值返回单个数值。 |
舍入
名称 | 说明 |
---|---|
Number.Round | 如果值为整数,则返回可为空的数字 (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 | 返回大于或等于数值的最大整数。 |
操作
名称 | 说明 |
---|---|
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 | 返回某一数字的双曲正切值。 |
字节
名称 | 说明 |
---|---|
Number.BitwiseAnd | 返回对提供的操作数进行按位 AND 运算的结果。 |
Number.BitwiseNot | 返回对提供的操作数进行按位 NOT 运算的结果。 |
Number.BitwiseOr | 返回对提供的操作数进行按位 OR 运算的结果。 |
Number.BitwiseShiftLeft | 返回对操作数进行按位左移操作的结果。 |
Number.BitwiseShiftRight | 返回对操作数进行按位右移操作的结果。 |
Number.BitwiseXor | 返回对提供的操作数进行按位 XOR 操作的结果。 |