Int32.From

语法

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

关于

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

示例 1

获取 "4" 的 32 位整数 number 值。

使用情况

Int32.From("4")

输出

4

示例 2

使用 RoundingMode.AwayFromZero 获取 "4.5" 的 32 位整数 number 值。

使用情况

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

输出

5

results matching ""

    No results matching ""