kudlav / Sifon-Industries

Projekt IVS 2 - týmová spolupráce
GNU General Public License v3.0
3 stars 0 forks source link

Implementace + a faktorial #8

Closed kudlav closed 7 years ago

kudlav commented 7 years ago

Nutné předělat mezery na tabulároty - už jsi to udělal? Mělo to být do středy...

moosejackson commented 7 years ago

Jen jsem to nepushnul.

kudlav commented 7 years ago

Neprojde testy: assertEquals(1f, MathLib.fac(0), 0.0001f); expected:<1.0> but was:<0.0> assertEquals(1f, MathLib.fac(-4), 0.0001f); expected:<1.0> but was:<-4.0>

Prvnímu testu dávám za pravdu, 0! = 1 (viz rapidtables.com). Druhý test je dle mého názoru napsaný špatně a funkce by měla na záporná čísla reagovat výjimkou.

Obojí je potřeba opravit, hodnotu pro výpočet faktorialu bude zadávat uživatel.