如何将此号码1.2886343E7转换为公里

时间:2018-04-21 10:43:13

标签: java android google-maps

我尝试计算2位置之间的距离与之间的距离,所以我得到这个结果1.2886343E7。如何将其转换为公里?

Location.distanceBetween(Double.parseDouble(lat1.getText().toString()), Double.parseDouble(lng1.getText().toString()),Double.parseDouble(lat2.getText().toString()),Double.parseDouble(lng2.getText().toString()), result);

1 个答案:

答案 0 :(得分:5)

函数Location.distanceBetween()以米为单位返回距离。 E7表示* 10^7。将结果除以1000,您将获得以千米为单位的距离。