数字函数

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

数字

常量

函数说明
Number.E返回 2.7182818284590451,e 的值最多取16 位小数。
Number.Epsilon返回可能的最小值。
Number.NaN表示 0/0。
Number.NegativeInfinity表示 -1/0。
Number.PI返回 3.1415926535897931,Pi 的值最多取 16 位小数。
Number.PositiveInfinity表示 1/0。

信息

功能说明
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 操作的结果。
参数值说明
RoundingMode.AwayFromZero当可能四舍五入到的数字之间存在等同值时,向远离零的方向舍入。
RoundingMode.Down当可能四舍五入到的数字之间存在等同值时,向下舍入。
RoundingMode.ToEven当可能四舍五入到的数字之间存在等同值时,舍入到最接近的偶数。
RoundingMode.TowardZero当可能四舍五入到的数字之间存在等同值时,向零舍入。
RoundingMode.Up当可能四舍五入到的数值之间存在等同值时,向上舍入。

results matching ""

    No results matching ""