Currency.From
Retorna um valor monetário a partir do valor indicado.
Syntax
Currency.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Devolve um valor de currency a partir do value fornecido. Se o fornecido value for null, Currency.From devolve null. Se o fornecido value for number dentro do intervalo monetário, a parte fracional de value é arredondada para 4 dígitos decimais e devolvida. Se o fornecido value for de outro tipo, será primeiro convertido para um number utilizando Number.FromText. Intervalo monetário válido é -922,337,203,685,477.5808 para 922,337,203,685,477.5807. Consulte o Number.Round para os modos de arredondamento disponíveis. O predefinido é RoundingMode.ToEven. Um opcional culture também poderá ser fornecido (por exemplo, "en-US").
Examples
Example #1
Obtém o valor <code>currency</code> de <code>"1.23455"</code>.
Currency.From("1.23455")
Result:
1.2346
Example #2
Obtenha o valor <code>currency</code> de <code>"1.23455"</code> utilizando <code>RoundingMode.Down</code>.
Currency.From("1.23455", "en-US", RoundingMode.Down)
Result:
1.2345
Category
Number.Conversion and formatting