Currency.From
Z dané hodnoty vrátí hodnotu měny.
Syntax
Currency.From(
value as any,
optional culture as text,
optional roundingMode as RoundingMode.Type
) as number
Remarks
Z předané hodnoty value vrátí hodnotu currency. Pokud má předaná hodnota value hodnotu null, příkaz Currency.From vrátí null. Pokud je předaná hodnota value typu number v rozsahu měny, vrátí se hodnota value zaokrouhlená na čtyři desetinná místa. Pokud je předaná hodnota value jakéhokoli jiného typu, bude nejprve pomocí Number.FromText převedena na typ number. Platný rozsah měny je -922,337,203,685,477.5808 až 922,337,203,685,477.5807. Informace o dostupných režimech zaokrouhlení najdete u příkazu Number.Round. Výchozí je RoundingMode.ToEven. Volitelně je možné zadat i culture (např. en-US).
Examples
Example #1
Získá hodnotu currency z hodnoty "1.23455".
Currency.From("1.23455")
Result:
1.2346
Example #2
Získá hodnotu currency z hodnoty 1,23455 pomocí funkce RoundingMode.Down.
Currency.From("1.23455", "en-US", RoundingMode.Down)
Result:
1.2345
Category
Number.Conversion and formatting