JSONObject返回Double不正确

时间:2017-11-23 12:50:13

标签: android json double

我正在尝试使用加密货币应用程序,您可以看到硬币及其数量,低价,高价,最后价格等......

我从bittrex public api获取数据,但返回的双元素存在问题

例: 当我在浏览器中查看数据时,它是:"Last":0.00004665。但当 将数据返回到我的应用:last = 4.665E-5

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个:

 Double.parseDouble("4.665E-5");

BigDecimal.valueOf("4.665E-5")

还检查一下:    Converting exponential value in java to a number format