Stránka 1 z 1
Aritmetický průměr - PHP?
Napsal: 03 úno 2011 22:27
od serveronaut
Zdravím,
Potřeboval bych poradit jak to udělat a pomocí čeho Php? Do políčka na stránce se zadá číslo, které se poté uloží. Přijde na stránku další uživatel a opet zadá do políčka číslo, po zadání čísla se mu zobrazí aritmetický průměr všech zadaných čísel do políčka. Jak na to?
Ukládání ještě není vůbec vyřešené. Nevím právě jak to ukládat aby se to pak mohlo využít pro php
díky
Re: Aritmetický průměr - PHP?
Napsal: 04 úno 2011 07:55
od ini808
A s čím konkrétně potřebuješ poradit? Obecně s ukládáním? Tak to když tak stačí trochu googlit ...
Pokud nechceš dělat průměr jednorázově, tak to skutečně budeš muset uložit. Máš na výběr z databáze nebo textového souboru, každý druh se hodí pro něco trochu jiného, záleží na konkrétním požadavku.
Jestli ti jde jen o spočítání průměru, bylo by dobré využívat linearity, abys nemusel ukládat všechna čísla. Při zadání nového bys vždy zvětši dvě hodnoty: mezisoučet a počet čísel.
Následně není nic jednoduššího, než čísla vydělit.
Když budeš chtít ukládat všechna čísla, asi si nějak zjistíš součet všech uložených čísel a následně ho opět vydělíš (záleží na druhu uložení).
Re: Aritmetický průměr - PHP?
Napsal: 04 úno 2011 12:57
od serveronaut
Jde o to, že těch aritmetických průměru bude na stránkách v řádu stovek, možná i tisíců. Tudíž potřebuju něco co bude server nejmíň zatěžovat.
Re: Aritmetický průměr - PHP?
Napsal: 04 úno 2011 13:34
od ini808
Potom jedině uložení do databáze.
Když výpočet je jen jedno vydělení, takže by to nemělo být příliš náročné vzhledem k různým jiným akcím a podmínkám - to si ale sám musíš otestovat. Spíš si ohlídej, aby ti ta čísla hrozně nerostla - tady máš popis
integer, těžko říci, jak velká čísla plánuješ počítat. Pokud každý z návštěvníků vyťuká šestici cifer ...
Nedokáži si představit, k čemu by to bylo dobré, takže ty sám se zkus zamyslet nad tím, jestli by to matematicky nešlo nějak zjednodušit (třeba pravidelnost dat) a jestli to vždy musíš přepočítávat celé znovu.
Re: Aritmetický průměr - PHP?
Napsal: 04 úno 2011 23:14
od Stene
serveronaut: S čím potřebuješ poradit?
Je těžké udělat výpočet dvou zadaných hodnot, vypsat výsledek a uložit to do databáze?
S čím si nevíš rady?