如何转换功能结果?

时间:2013-01-02 21:39:48

标签: erlang

  

可能重复:
  How to format a number with padding in 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”(表示Tunisian dinars)转换为“45000”形式(因此我将使用突尼斯毫米 - 每个第纳尔包含1000毫米)。

1 个答案:

答案 0 :(得分:2)

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