Currency.From
語法
Currency.From(value as any, optional culture as nullable text, optional roundingMode as nullable number) as nullable number
關於
傳回所指定 value
中的 currency
值。 如果指定的 value
是 null
,則 Currency.From 會傳回 null
。 若指定的 value
是位於貨幣範圍內 number
,則 value
的小數部分會四捨五入至第 4 位並傳回。 如果 value
是任何其他類型,則會先使用 Number.FromText 轉換成number
。 貨幣的有效範圍是 -922,337,203,685,477.5808
至 922,337,203,685,477.5807
。 如需可用的四捨五入模式,請參閱 Number.Round。 預設為 RoundingMode.ToEven。 也可以提供選擇性的 culture
(例如,"en-US")。
範例 1
取得 "1.23455"
的 currency
值。
使用方式
Currency.From("1.23455")
輸出
1.2346
範例 2
使用 RoundingMode.Down
取得 "1.23455"
的 currency
值。
使用方式
Currency.From("1.23455", "en-US", RoundingMode.Down)
輸出
1.2345