数字函数

这些函数创建并操纵数字值。

信息

名称 说明
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 操作的结果。