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