This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
teme:proiect:etapa1 [2019/11/10 20:56] Laurentiu Stamate [Checkstyle] |
teme:proiect:etapa1 [2019/11/22 10:17] (current) Ana Maria Micu [Aproximări si rotunjiri] |
||
---|---|---|---|
Line 219: | Line 219: | ||
===Aproximări si rotunjiri=== | ===Aproximări si rotunjiri=== | ||
* Damage-ul se calculează cu rotunjire la ''int''; folosiți ''Math.round''. | * Damage-ul se calculează cu rotunjire la ''int''; folosiți ''Math.round''. | ||
- | * **Atenție, pentru a nu avea probleme din cauza rotunjirii, vă sfătuim să folosiți ''Math.round'' imediat după ce ați aplicat fiecare dintre amplificările datorate terenului și race-ului adversarului, pentru fiecare abilitate în parte.** Acest lucru este foarte important, fapt demonstrat de următorul caz: prima abilitate oferă un damage de ''111.5'', iar cea de-a doua abilitate oferă un damage de ''111.6'': | + | * **Atenție, pentru a nu avea probleme din cauza rotunjirii, vă sfătuim să folosiți ''Math.round'' pentru fiecare abilitate în parte, imediat după ce ați aplicat amplificările datorate terenului și race-ului adversarului.** Acest lucru este foarte important, fapt demonstrat de următorul caz: prima abilitate oferă un damage de ''111.5'', iar cea de-a doua abilitate oferă un damage de ''111.6'': |
- Dacă se face rotunjire după fiecare abilitate, primul damage va fi de 112, iar al doilea va fi tot 112, damage-ul total fiind ''112 + 112 = 224'' (cel corect, găsit în teste). | - Dacă se face rotunjire după fiecare abilitate, primul damage va fi de 112, iar al doilea va fi tot 112, damage-ul total fiind ''112 + 112 = 224'' (cel corect, găsit în teste). | ||
- Dacă se face rotunjire la final, după cumularea damage-urilor din cele două abilități (''111.5 + 111.6 = 223.1''), rezultatul total va fi ''223'', diferit de cel din teste. Vă rugăm să acordați atenție acestui aspect pentru a evita eventualele greșeli. | - Dacă se face rotunjire la final, după cumularea damage-urilor din cele două abilități (''111.5 + 111.6 = 223.1''), rezultatul total va fi ''223'', diferit de cel din teste. Vă rugăm să acordați atenție acestui aspect pentru a evita eventualele greșeli. |