![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 26.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę aplikację, która pozwala m.in. obliczyć średnie spalanie paliwa między kolejnymi tankowaniami. Po krótce wygląda to tak, że dla każdego pojazdu w firmie codziennie wystawiana jest karta pracy, gdzie są odnotowywane różne dane dotyczące czasu, miejsca pracy itd, w tym również tankowania. Przy każdym tankowaniu odnotowywana jest ilość pobranego paliwa (tankowanie zawsze do pełna), stan licznika przy tankowaniu. Dzięki temu można wyliczyć średnie spalanie. Problem tylko w tym, że tankowanie nie odbywa się codziennie, i przy pobieraniu rekordów z bazy otrzymuję dziwne wyniki, nie pozwalające na uzyskanie właściwego wyniku.
Otrzymuję taki wynik (celowo dałem zwracanie $i obok średniej aby pokazać w czym tkwi mój problem): ![]() W przypadku innych pojazdów kolejne wartości $i wyglądają nawet tak: 3, 7, 15, 25... Pytanie: jak zrobić, by $i szło po kolei (tj. 1, 2, 3, 4...) aby móc dokonywać obliczeń w oparciu o poprzedni rekord? Ten post edytował ichu 2.06.2011, 13:25:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 11:09 |