共用方式為


Int16.From

語法

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

關於

根據指定的 number 傳回 16 位元整數 value 值。 如果指定的 valuenullInt16.From 會傳回 null。 如果所指定 value 是在 16 位元整數範圍內且沒有小數部分的 number,則會傳回 value。 如果有小數部分,則會使用指定的四捨五入模式來進位。 預設四捨五入模式為 RoundingMode.ToEven。 如果 value 是任何其他類型,它會先使用 Number.FromText轉換成 number。 如需可用的四捨五入模式,請參閱 Number.Round。 也可以提供選擇性的 culture (例如,"en-US")。

範例 1

取得 number 的 16 位元整數 "4" 值。

使用方式

Int64.From("4")

輸出

4

範例 2

使用 number 以取得 "4.5" 的 16 位元整數 RoundingMode.AwayFromZero 值。

使用方式

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

輸出

5