的结果要计算两个地点之间的距离后得到两个值;使用这个链接也 Calculate distance in meters when you know longitude and latitude in java如何小数的距离
我得到了我的结果一样2.4737676E-仪具有两个纬度和隆基5,它也是一个浮点值。
我只想在decimal.But使用十进制格式和字符串格式,我也不能得到我的预期结果,如(2.47)..它来仅为0.00。
> float meanwhiledist=distFrom(latti,longii,curlat,curlongi);
> DecimalFormat df2 = new DecimalFormat("#.00");
> double dd2dec = new Double(df2.format(meanwhiledist));
or
Double dd = Double.valueOf(meanwhiledist);
String angleFormated = String.format("%.2f", dd);
if i print angleformated and dd2dec my result coming as 0.00
你可能想看一下@ map utils库,它可以帮助计算距离RS。转换不应该是一个问题https://developers.google.com/maps/documentation/android/utility/#spherical – Raghunandan