構文
Currency.From(
value as any,
optional culture as nullable text,
optional roundingMode as nullable number
) as nullable number
バージョン情報
指定したvalueからcurrency値を返します。 指定された value が null場合、 Currency.From は nullを返します。 指定された value が通貨の範囲内で number 場合、 value の小数部は 4 桁の 10 進数に丸められ、返されます。
valueが他の型の場合は、最初に number を使用してNumber.FromTextに変換されます。 通貨の有効な範囲は、922,337,203,685,477.5807に-922,337,203,685,477.5808。 使用可能な丸めモードについては、 Number.Round を参照してください。 既定値は RoundingMode.ToEven です。 省略可能な culture も指定できます (例: "en-US")。
例 1
"1.23455"のcurrency値を取得します。
使用方法
Currency.From("1.23455")
アウトプット
1.2346
例 2
RoundingMode.Downを使用して、"1.23455"のcurrency値を取得します。
使用方法
Currency.From("1.23455", "en-US", RoundingMode.Down)
アウトプット
1.2345