Jak obliczyć silnie? – Java

Dzisiaj kolejny z kilku wpisów czekających na akceptacje przeniesionych z bloga (2012 rok). Jeśli zastanawiasz się jak obliczyć silnie w Javie (gotowy kod źródłowy funkcji) to dobrze trafiłeś! Jedna funkcja silny Java (factorial in java) została została zaimplementowana  za pomocą iteracji w pętli for, druga natomiast rekurencyjnie. Obie funkcje przyjmują parametr n. Dla osób programujących w językach C pochodnych, przepisanie tej funkcji nie sprawi żadnego problemu. Które lepsze rozwiązanie? Sami zadecydujcie. Nie będę się rozwodził czym jest silnia, od razu przejdę do rozwiązania problemu. Czytaj więcej