Skip to content

Latest commit

 

History

History
3 lines (2 loc) · 599 Bytes

File metadata and controls

3 lines (2 loc) · 599 Bytes

Kalkulačka s neomezenou přesností.

Umožní sčítání, odčítání a násobení výrazů s čísly s libovolnou přesností (např. stovky desetinných míst). Požadovány jsou operace + - *, čísla mohou mít libovolný počet číslic před i za desetinnou tečkou. Je požadováno načítání výrazu ze souboru. Výraz je tvořen závorkami, čísly a operátory + - *. Závorky můžou být libovolně vnořené. Řešení nesmí příliš plýtvat s pamětí. K parsování výrazu použijte například shunting-yard algoritmus: http://en.wikipedia.org/wiki/Shunting-yard_algorithm