Currency.From
Currency.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
Devuelve un valor currency
a partir de un elemento value
especificado. Si el objeto dado value
es null
, Currency.From devuelve null
. Si el elemento value
especificado es un valor number
dentro del intervalo de moneda, la parte fraccionaria de value
se redondea a 4 dígitos decimales y se devuelve. Si value
es de cualquier otro tipo, primero se convertirá a number
mediante Number.FromText. El intervalo válido de moneda es -922,337,203,685,477.5808
922,337,203,685,477.5807
. Consulte Number.Round para ver los modos de redondeo disponibles. El valor predeterminado es RoundingMode.ToEven. También se puede proporcionar un elemento culture
opcional (por ejemplo, "es-ES").
Obtener el valor currency
de "1.23455"
.
Uso
Currency.From("1.23455")
Salida
1.2346
Obtener el valor currency
de "1.23455"
usando RoundingMode.Down
.
Uso
Currency.From("1.23455", "en-US", RoundingMode.Down)
Salida
1.2345