Compartilhar via


Currency.From

Sintaxe

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

Sobre

Retorna um valor currency do value especificado. Se o value fornecido for null, Currency.From retornará null. Se o value especificado for number dentro do intervalo de moeda, a parte fracionária do value será arredondada para quatro dígitos decimais e retornada. Se value for de qualquer outro tipo, ele será convertido primeiro em um number usando Number.FromText. O intervalo válido para a moeda é -922,337,203,685,477.5808 para 922,337,203,685,477.5807. Veja Number.Round para ver os modos de arredondamento disponíveis. O padrão é RoundingMode.ToEven. Uma culture opcional também pode ser fornecida (por exemplo, "pt-BR").

Exemplo 1

Obtenha o valor currency de "1.23455".

Usage

Currency.From("1.23455")

Saída

1.2346

Exemplo 2

Obtenha o valor currency de "1.23455" usando RoundingMode.Down.

Usage

Currency.From("1.23455", "en-US", RoundingMode.Down)

Saída

1.2345