05. juli 2003 - 11:32Der er
8 kommentarer og 1 løsning
Udregning af kilometertider og fart på baggrund af timer,minutter
Hejsa
Jeg er ved at lave en løbeomregner som kan bruges til at man indtaster en distance man har løbet og den tid man har været om det. Meningen er så at man skal kunne se med hvilken hastighed man har løbet (km/t)og hvor lang tid man har været om at løbe en kilometer (min/km), men hvordan gør jeg det i ASP?
Jeg får dataene her: vartimer=request.form("timer") -fx. 1 time varminutter=request.form("minutter") -fx. 16 minutter varsekunder=request.form("sekunder") -fx. 37 sekunder varkilometer=request.form("kilometer") -fx. 15 km var100meter=request.form("100meter") - fx. 300 meter varmeter=request.form("meter") - fx. 57 meter
Jeg har i ovenstående eksempel løbet 15,357 km på 1:16:37
Men som sagt hvordan kan jeg fra ovennævnte data udregne km/t og minutter pr. kilometer?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej eagleeye Tak for hurtigt svar. kmprtime er korrekt, men det er minprkm ikke. Hvis jeg fx løber 15260 meter på 1:13:40 får jeg følgende resultater ifølge dine beregninger:
kmprtime=12,43 minprkm=4,83
Hvor det rigtige ifølge et excelregneark er
kmprtime=12,43 minprkm=4:50
-Hvad er det nu lige "Round" gør? -afrunder med 2 decimaler?
minprkm = (totalsekunder/60)/(totalmeter/1000) i = inStr(1, minprkm, ",") if i > 0 then minI = left(minprkm,i-1) sekI = mid(minprkm,i+1) sekI = round(Int(sekI) * (60/100),2) minprkm = minI & ":" & sekI end if
YEP det havde jeg faktisk også selv fundet ud af :-) Det eneste lille bitte problem er at min/km er ikke rundet op, men ned - så tiden fremstå som 4:49 og ikke 4:50 som jo er det rigtige- Er der virkelig ikke en funktion der kan runde af korrekt inden man cutter resten af tallet?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.