Autor Zpráva
Klobás
Profil *
Ahoj,

potřeboval bych poradit, jak nejlépe vypočítat průměrnou spotřebu paliva.
Ono je to v prvním pohledu jednoduché, stačí vzít plnou nádrž (tj. počet litrů) a vydělit ujetými kilometry * 100 a dostanu průměrnou spotřebu. Funguje od druhého započtení, to je v pořádku.

Nicméně, není to neprůstřelné, člověk si nemusí vzít pokaždé plnou, někdy si vezme jen 1/2, někdy třeba jen 10 litrů (když třeba jede na dovolenou a dotankuje do plné) a v tu chvíli je tenhle výpočet na nic.

Jak by se to dalo řešit?

Děkuji.
Kajman
Profil
Musíte znát počáteční a konečný stav nádrže a kilometry. Pak si při každém tankování zapište počet litrů z tankování a stav tachometru.
Klobás
Profil *
Díky za odpověď, ted přesně nevím jak to myslíte a jak moc reálné to je.

Teď to dělám tak, že vím poslední kilometry při tankování a počet natankovaných litrů (ale musí to být do plné) a pak to funguje, budu na tím přemýšlet.
Kajman
Profil
Na účtence máte kromě peněz i litry paliva. Stačí je zahrnout do výpočtu místo plné nádrže.
Klobás
Profil *
Asi nerozumím.

Dejme tomu takto, jednoho dne se to rozhodnu evidovat.

Nájezd mého auta je aktuálně 100 000.

- Ujedu 1000km, takže mám 101 000, natankuju 60L. Výpočet: 60/1000*100 => pruměrná spotřeba 6,0

- Kdybych, ale natankoval třeba jen 10litrů, protože nemám v tuhle chvíli peníze, tak jak bych spočítal průměr?


Takže vlastně to co řeším, jak to počítat, když budu tankovat různě.
Kajman
Profil
To co jste natankoval a máte stále v nádrži nemůžete přece počítat do spotřeby!

Výpočet průměrné spotřeby mezi dvěma okamžiky bude něco jako
100 * ($stavNadrze_start - $stavNadrze_konec + $vsechnaTankovaniMeziStartaKonec) / ($stavKm_konec - $stavKm_start)
anonym_
Profil *
Klobás:
Pokud to není do plné, tak výpočet při jednom tankování provést nejde.

Pokud se netankuje do plné pravidelně, dá se použit výpočet v 6. Ten. všechna tankování za období vs. ujeté kilometry. Čím více tankování, tím bude ten průměr přesnější.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0