Diskuze: Procenta z poměru
Tvůrce
Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
No přesně tak jsem to měl - ale nefungovalo to. Až teď si uvědomuji proč - bylo by to na dlouho - ale jde o to, že trefy jsou maximem (počítají se jako skóre, které používám k přechodu do levleu, kde vypočítávám ta procenta). Takže jako měřítko beru skóre:
((this.skore - this.spatne) / this.skore) * 100
Jdu to pořádně otestovat.
Já se z toho zcvoknu.
Když se ti bude chtít, jukni se na to prosím (je to krátké):
http://www.text-upload.com/…858792244770
Děkuji.
Pokud ta čísla máš typu integer, tak to fungovat nebude. Zkus je přetypovat na float.
Máš tam chybně "-" místo "+" a máš převrácený zlomek. Sdraco ti to napsal dobře - nechápu, proč jsi to změnil.
(this.skore / (this.skore + this.spatne)) * 100
Ne to je vpořádku - chyba je v tom typu - dám to na float - děkuji.
Edit: Vyzkoušeno - funguje.
Protože jak jsem napsal to maximum je skóre - tedy: ((Max - Špatně) / Max) * 100,...
Vím, co je int - jen jsem si to neuvědomil - hold chybička ze zbrklosti.
Vždyť jsem to vysvětlil. Místo zbytečného int dobře jsem použil to skóre,...
Zobrazeno 9 zpráv z 9.