我有一个变量,它是一个整数,另一个变量是一个时间跨度。 整数是千米,时间跨度是完成的时间等等......
我认为这是(距离/时间),但我不能这么容易。 我想从两个变量得到kph并将结果放入标签。
我从变量得到的结果将是这样的: 例如 13(km)和00:25:12(拍摄时间)
请帮我解决方案:)
答案 0 :(得分:3)
由于您要寻找千米每小时(k / h),您需要将公里数(13)除以总小时数(0.42)。您可以通过读取TimeSpan
属性来获取TotalHours
对象的总小时数,例如:
Dim span As New TimeSpan(0, 25, 12)
Dim distance As Integer = 13
Dim speed As Double = distance / span.TotalHours
答案 1 :(得分:2)
是的,kph是km /小时,所以这是你要找的代码:
Dim ts = New TimeSpan(0, 25, 12)
Dim distance = 13
Dim kph = distance / ts.TotalHours
Spoler警报!你以30.95公里/小时的速度行驶。