public void PaceFromSpeed() { var speed = 11.66666666666667;//m/s var pace = WilksFormula.SpeedToPace((float)speed); Assert.AreEqual("00:01:25", WilksFormula.PaceToString(pace)); }
public void PaceFromSpeed_ShowWithoutHours() { var speed = 11.66666666666667;//m/s var pace = WilksFormula.SpeedToPace((float)speed); Assert.AreEqual("01:25", WilksFormula.PaceToString(pace, true)); }
public void SpeedToPace() { var speed = 12;//m/s var pace = WilksFormula.SpeedToPace((float)speed); Assert.AreEqual("01:23", WilksFormula.PaceToString(pace, true)); //min/km pace = WilksFormula.SpeedToPace((float)speed, true); Assert.AreEqual("02:15", WilksFormula.PaceToString(pace, true)); //min/mile }
public static decimal ToDisplayPace(this decimal mPerSec) { return((decimal)WilksFormula.SpeedToPace((float)mPerSec, ApplicationState.Current.ProfileInfo.Settings.LengthType == Service.V2.Model.LengthType.Inchs)); }
public static decimal ToDisplayPace(this decimal mPerSec) { return((decimal)WilksFormula.SpeedToPace((float)mPerSec, UserContext.Current.ProfileInformation.Settings.LengthType == LengthType.Inchs)); }