Int32.From
指定された値から 32 ビット整数を作成します。
Syntax
Int32.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
指定された value
から 32 ビット整数の number
値を返します 。指定された value
が null
である場合、Int32.From
は null
を返します。 指定された value
が 32 ビット整数の範囲内の number
で、小数部がない場合には、value
が返されます。小数部がある場合には、指定されている端数処理モードで数値が端数処理されます。既定の端数処理モードは RoundingMode.ToEven
です。指定された value
がそれ以外の種類である場合には、まずは Number.FromText
を使用して number
値に変換します。利用可能な端数処理モードについては、Number.Round
を参照してください。省略可能な culture
を指定することもできます (例: "en-US")。
Examples
Example #1
<code>"4"</code> の 32 ビット整数 <code>number</code> 値を取得します。
Int32.From("4")
Result:
4
Example #2
<code>RoundingMode.AwayFromZero</code> を使用して、<code>"4.5"</code> の 32 ビット整数 <code>number</code> 値を取得します。
Int32.From("4.5", null, RoundingMode.AwayFromZero)
Result:
5
Category
Number.Conversion and formatting