Int8.From

语法

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

关于

从给定的 value 返回带符号的 8 位整数 number 值。 如果给定的 valuenull,则 Int8.From 返回 null。 如果给定的 value 为不含小数部分的带符号的 8 位整数范围内的 number,则返回 value。 如果它含小数部分,则使用指定的舍入模式对数字进行舍入。 默认的舍入模式为 RoundingMode.ToEven。 如果给定的 value 为其他任何类型,请参阅 Number.FromText 以将其转换为 number 值,然后将 number 值转换为已签名 8 位整数 number 值的上一条语句即可适用。 有关可用的舍入模式,请参阅 Number.Round。 还可以提供可选 culture(例如“en-US”)。

示例 1

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

使用情况

Int8.From("4")

输出

4

示例 2

使用 RoundingMode.AwayFromZero 获取 "4.5" 的已签名 8 位整数 number 值。

使用情况

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

输出

5

results matching ""

    No results matching ""