[英]How to calculate pace with minute / km
我正在開發一個應用,該應用需要根據行進距離的速度來計算平均速度。
我有這種方法可以在行走時返回距離
private float calculateDistance(LinkedList<LatLng> points) {
float totalDistance = 0f;
for (int i =0; i < points.size() -1; i++ ){
LatLng pointA = points.get(i);
LatLng pointB = points.get(i + 1);
float[] results = new float[3];
Location.distanceBetween (pointA.latitude, pointA.longitude, pointB.latitude, pointB.longitude, results);
totalDistance += results[0];
}
return totalDistance;
}
現在,我已經經過了那個距離,所以計算速度就像s = distance / time
但是現在我有一個顧慮。
如何計算步速以便根據當前托盤部門的平均速度進行更改。
我的意思是,如果我開始練習時可以說走路,那么我如何在走路時每10分鍾獲取一次信息
我看到了跑者,他們在您走路時進行計算,因此,如果您走了幾個街區,它會告訴您您的步速約為10分鍾/公里
我該如何完成這樣的事情? 或計算公式是什么?
謝謝
它只是相反的。 時間/距離。
您只需1 /(分鍾/公里)=公里/分鍾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.