kalkulator bezzakresowy

0

Czesc.
Pisze wlasnie prosty kalkulatorek i wszystko idzie ok, poza jedna rzecza:
Nie mam pojecia jak zrobic zeby liczbanie wyrzucala wyjatku jak przekroczy dopuszczalny zakres tylko zeby dodaala na koncu notacje naukowa czyli (e do ktorejs).
Jesli ktos zna rozwiazanie prosze o pomoc.

0

Ale czego Ty używasz? double nie rzuca wyjatkami, a jak Double to zamien to na BigDecimal i juz.

0

klasy java.math.BigDecimal i java.math.BigInteger.

@gosc double "rzuci" wyjątek, przynajmniej tak to będzie wyglądało, że jest on właścicielem, przy przekroczeniu zakresu. W praktyce wyjątkiem będzie rzucał mechanizm odpowiedzialny za stos.

0

Masz racje nie doczytalem. Wystarczylo uzyc BigDecimal

1 użytkowników online, w tym zalogowanych: 0, gości: 1