0
            jcJobNo.setText(Contsants.Jobno);
    jcStartTime.setText(Contsants.jobStartTime);
    jcEndTime.setText(Contsants.jobEndTime);

    // total distance finding here
    float totalKm = Contsants.jobEndKm-Contsants.jobStartKm;
    jcTotalKms.setText(Float.toString(totalKm));

    //jcTotalKms.setText(Float.toString((float) (totalKm/16.0)));
    //finding total fare here
    float totalfare=totalKm *16;
    jcTotalFare.setText(Float.toString(totalfare));

这是一个简单的代码,用于计算两点之间的距离并根据距离计算票价。但我没有得到确切的票价值,输出为负数。我不知道如何解决这个错误。如果有人知道请帮助我。

4

1 回答 1

0
float totalKm = Math.abs(Contsants.jobEndKm-Contsants.jobStartKm);
于 2013-09-02T05:13:30.483 回答