【发布时间】:2017-07-09 04:18:53
【问题描述】:
代码在这里:
RstJson = rfc4627:encode({obj, [{"age", 45.99}]}),
{ok, Req3} = cowboy_req:reply(200, [{<<"Content-Type">>, <<"application/json;charset=UTF-8">>}], RstJson, Req2)
然后我从前端客户端得到这个错误的数据:
{
"age": 45.990000000000002
}
浮点数精度改变了! 我该如何解决这个问题?
【问题讨论】:
-
您能否将代码发布到接收该数据的客户端上?我会冒险它与 JavaScript 有关。
标签: json erlang cowboy rfc4627