szukam kodu źródłowego kalkulatora który otrzymuje na wejściu otrzymuje cały ciąg np. 3+4*3-2/32 i wyświetla wynik operacji. Byłbym wdzięczny za pomoc, siedzę już kilkanaście godzin i nie mogę tego ogarnąć. Może być obiektowo ale jest mi to obojętne. Głównie chodzi mi o funkcję która jest odpowiedzialna za obliczanie wyniku
Kod źródłowy kalkulatora
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Pomorskie (Stare Kabaty)
3
google: parser ONP/RPN(po angielskiemu ) (masz tego mase i ciut ciut)
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Space: the final frontier
- Postów: 26433
0
Łap, ten chyba nawet bardziej hardkorowy niż potrzebujesz ;) https://github.com/p4-team/ctf/tree/master/2015-09-26-trendmicro/calculator
Ostrzegam tylko że sklejane na kolanie z kilku solverów :D
Jeśli chcesz samo obliczanie prostych wyrażeń to zamieniaj je na ONP a potem licz za pomocą stosu.