Currency.From
Devuelve un valor monetario para un valor dado.
Syntax
Currency.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Devuelve un valor currency
del valor value
dado. Si value
es null
, Currency.From
devuelve null
. Si value
es number
dentro del rango de moneda, la parte fraccionaria de value
se redondea a 4 dígitos decimales y se devuelve. Si value
es de otro tipo, se convertirá en un valor number
con Number.FromText
. El rango válido para la moneda es de -922 337 203 685 477,5808
a 922 337 203 685 477,5807
. Vea Number.Round
para los modos de redondeo disponibles. El modo de redondeo predeterminado es RoundingMode.ToEven
. También se puede proporcionar un parámetro culture
opcional (por ejemplo, "es-ES").
Examples
Example #1
Obtenga el valor <code>currency</code> de <code>"1.23455"</code>.
Currency.From("1.23455")
Result:
1.2346
Example #2
Obtenga el valor de <code>currency</code> de <code>"1.23455"</code> con <code>RoundingMode.Down</code>.
Currency.From("1.23455", "en-US", RoundingMode.Down)
Result:
1.2345
Category
Number.Conversion and formatting