我从mongodb中提取一些数据
{
"id": "123",
"name": "foo",
"credit": 10000
}
出于某种原因,当我获得Float
类型的赠送金额时,1.0e4
的值等于10000
。
如何将其解析为常规显示(10000)?
答案 0 :(得分:1)
要将float
转换为integer
,您可以使用round/1
或trunc/1
iex> round(10000.00)
10000
iex> trunc(10000.00)
10000
要将float输出为整数字符串,可以使用:erlang.float_to_binary/2
iex> :erlang.float_to_binary(10000.00, decimals: 0)
"10000"