Int8.From

Int8.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number

从给定的 value 返回 8 位有符号整数 number 值。如果给定的 valuenullInt8.From 将返回 null。如果给定的 value 为 8 位有符号整数范围内的 number,且没有小数部分,将返回 value。如果有小数部分,则该数字将以指定舍入模式舍入。默认舍入模式为 RoundingMode.ToEven。如果给定的 value 为其他类型,请参阅 Number.FromText,将其转换为 number 值,此后有关将 number 值转换为 8 位有符号整数 number 值的上一语句适用。有关可用的舍入模式,请参阅 Number.Round

示例:

获取 "4" 的 8 位有符号整数 number 值。

使用情况:

Int8.From("4")

输出:

4

示例:

使用 RoundingMode.AwayFromZero 获取 "4.5" 的 8 位有符号整数 number 值。

使用情况:

Int8.From("4.5", null, RoundingMode.AwayFromZero)

输出:

5

results matching ""

    No results matching ""