如何在java中转换十进制?

时间:2014-06-05 07:02:29

标签: java android

我想使用Java将7.08585576113109E-4转换为7.09。请帮我。我希望这个值使用谷歌地图。

    double dist = 7.08585576113109E-4;    
    double km=dist/1;
    DecimalFormat newFormat = new DecimalFormat("#.##");
    int kmInDec =  Integer.valueOf(newFormat.format(km));
    double meter=dist%1000;
    int  meterInDec= Integer.valueOf(newFormat.format(meter));

1 个答案:

答案 0 :(得分:1)

试试这个,

double kms = TotalDistance / 1000 ;
String a = new DecimalFormat("#.00").format(kms);

希望它会对你有所帮助。