Autor Zpráva
Kcko
Profil
Dneska jsem se rano podival na svuj web a vidim u ankety ktera ma 2 odpovedi cisla


Manchester United
43%
Chelsea FC
58%


Rikam si , sakra, jak je to mozne, ze to ma v souctu 101%. Tam bude chybka, odstranil sem zaokrouhlovaci funkci ( round ) a vyslo

Manchester United
42.5%
Chelsea FC
57.5%

Ona to chyba skriptu neni, zrovna vysla tahle mozna hloupa kombinace a ted bud to zaokrouhlit dolu a vyjde 99% , nebo nahoru a vyjde 101%

Takze me napada udelat kontrolu jestli to je pres 100% a pak vyssimu cislu odecist 1%

Neresili jste to nekdy?
Nox
Profil
Kcko
Před pár desítkama let se pracovalo na 120% a co;)

Můžeš třeba: (není to sice zrovna korektní řešení, ale mohlo by to fungovat...minimálně při sudým počtu možností)
$anketa[$a]=floor($anketa[$a])+fmod($a,2)


...Chybka, opraveno
Kcko
Profil
Mno dik , ale to je prave ono, mam ruznorody pocet odpovedi :) , nekdy 2, 3, 4 , 5 ... :)

Proste sem to vyresil takto zformatovanim na 2 des. mista

Komu budete fandit ve finále LM?
Manchester United
grafgraf 42.50%
Chelsea FC
grafgraf 57.50%


A dlabu na to
Sventek
Profil
Ještě mě napadlo, že bys při výpisu zaokrouhledný výsledek ukládat do jedné proměnné a u poslední položky vypsat 100 - $prom
Ssob
Profil
Sventek
To by ta posledni hodnota mohla byt v minusu..

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