0

可能重复:
如何在 Erlang 中使用填充格式化数字

我开发了这个功能:

check() ->
  case get_val(Text, H) of
    {ok, {Montant}}       -> io:format("~s", [Montant]);
    {error, pas_echeance} -> io:format("erreur")
  end.

此函数显示 Montant,这是 Montant 的示例:45

我的目标是将这个值“45”(表示突尼斯第纳尔)转换为“45000”形式(所以我会有突尼斯毫厘——每个第纳尔由 1000 毫厘组成)。

4

1 回答 1

2

为什么不将值转换为整数(使用 list_to_integer("45") 或 list_to_integer(get_val(Text,H)))并将其乘以 1000。

于 2013-01-03T00:27:00.783 回答