コード例 #1
0
        public void PaceFromSpeed()
        {
            var speed = 11.66666666666667;//m/s
            var pace  = WilksFormula.SpeedToPace((float)speed);

            Assert.AreEqual("00:01:25", WilksFormula.PaceToString(pace));
        }
コード例 #2
0
        public void PaceFromSpeed_ShowWithoutHours()
        {
            var speed = 11.66666666666667;//m/s
            var pace  = WilksFormula.SpeedToPace((float)speed);

            Assert.AreEqual("01:25", WilksFormula.PaceToString(pace, true));
        }
コード例 #3
0
        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
        }
コード例 #4
0
 public static decimal ToDisplayPace(this decimal mPerSec)
 {
     return((decimal)WilksFormula.SpeedToPace((float)mPerSec, ApplicationState.Current.ProfileInfo.Settings.LengthType == Service.V2.Model.LengthType.Inchs));
 }
コード例 #5
0
ファイル: Helper.cs プロジェクト: robocik/BodyArchitect
 public static decimal ToDisplayPace(this decimal mPerSec)
 {
     return((decimal)WilksFormula.SpeedToPace((float)mPerSec, UserContext.Current.ProfileInformation.Settings.LengthType == LengthType.Inchs));
 }