Syntax
Int16.From(
value as any,
optional culture as nullable text,
optional roundingMode as nullable number
) as nullable number
About
返回给定value的 16 位整数number值。 如果给定 value 为 null, Int16.From 则 null返回 。 如果给定 value 在 number 16 位整数范围内,而不带小数部分, value 则返回。 如果具有小数部分,则数字使用指定的舍入模式进行舍入。 默认舍入模式为 RoundingMode.ToEven。 如果 value 为任何其他类型,则首先将转换为 number using Number.FromText。 请参阅 Number.Round 可用的舍入模式。 还可以提供可选 culture 选项(例如,“en-US”)。
示例 1
获取 16 位整数 number 值 "4"。
用法
Int64.From("4")
输出
4
示例 2
获取使用 RoundingMode.AwayFromZero16 位整数number值"4.5"。
用法
Int16.From("4.5", null, RoundingMode.AwayFromZero)
输出
5